However, there is an issue with having to explicitly decide to pay 5 or 10 cents every time you want to read something online. And if it involves having to get an email with attachment sent to me, the mental overhead and friction is even worse. It's not that people will never buy but there's a huge difference between free and just a few cents.
So there we get back to a subscription magazine model. It's easier mentally to have one, or a few, subscriptions charging a fixed amount per month to read content. Unfortunately even if you do pay $5-$10 per month for a subscription, the publication can make more money from you by selling ads in the publication.
Of course, subscriptions have their own issues especially if the content sources are fragmented.
Platforms are good for the platform's founders and investors and they take care of the transaction cost and do provide some marketing although I often find platforms limit my choice instead of expanding it.
I don't mind the existence of platforms if they don't have exclusivity on content. But I would love an alternative, where you could pay content creators 2, 5, 10, 20 or a few hundred cents directly.
I can chat, phone or email anyone directly for free or almost for free, even with advanced security. Why can't I pay them for free or low cost? Isn't the tech involved in sending or receiving a secure email with attachement more advanced than the tech that makes sure one bank credits the same amount someone else's bank debits?