I'm well aware of that. Advertising is clearly the most profitable online business model. It has a low barrier of entry for users, it scales with the amount of users, and is simple to implement. Companies can collect user data and use it in perpetuity to monetize it in infinite ways beyond just ad impressions. Data is gold.
My point is that it's all corrupt to the core. It's driven by generating wealth for companies over anything else, least of all the well-being of people. It actually relies on manipulating the human psyche, pioneered by the machiavellian mind of Edward Bernays nearly a century ago. It inserts itself as a leech between the goods producer and people, to not only connect producers with interested consumers as its proponents would like us to believe, but to create consumers out of people who wouldn't otherwise be interested. And then the internet came along, and made it more profitable than it's ever been. Oh, and it's also being exploited to spread propaganda, influence elections and topple democracies, but no matter, the charts must go up and to the right.
So, yeah, sorry for the rant, but my point is that there are plenty of ways that companies can monetize their business that doesn't involve advertising. It might not be as easy or profitable, but I have this silly opinion that the well-being of society should be higher priority than generating wealth for shareholders.