The saying goes if you’re not the customer, you’re the product. Now, you’re both. Every big social media app is testing subscriptions. It's a business model that comes with a perverse incentive. Just like airlines, if you make life worse, more people will pay.
It was not always like this. When this "everything is free" craze started, in some cases the idea was to offer something free to attract customer to the paid services. In other cases the idea was to show how powerfull was something (Altavista for example was a demo to show how powerfull the Alpha processors were at the time) and were seen as another way to have some visibility. Other cases were investments from entities to offer a public service or something similar.
It is only when companies were born with only the free service to offer that what you say become true.
True, but the costs are way lower and are also distribuited. I can host my instance for a reasonable low price and if I want I can share the price with some friend for example.
See Lemmy as the old BBS, of course there is a price but it is the price of a passion/interest.