One challenge a magazine faces is time. Most magazines are posted once a month and struggle to stay relevant as they don’t have frequent or the latest news compared to what you can find on the internet.
Some people don’t have time or the effort to go to the shop and buy magazines and would rather stay at home or use the internet to look at blogs or news anywhere.