Earlier quoted context omitted.
"If you're not paying for the product, you are the product." It's an outdated way of looking at tech. Many classes of paid products (e.g., cars, streaming services, IoT, operating systems) double-dip into tracking and advertisement. Why would a business actually want to do the hard work of serving user needs when they can hedge their bets with ad revenue? Line must go up.
First, in any case, the right solution is to make this business model (treating your users as a product, whether by offering free service or heavily discounted/subsidised product) simply illegal. It violates the way market is supposed to work and exploits information asymmetry—regulation against which there is plenty of precedent of. This makes the rest moot, but I will still list why I don’t think it’s like you say…
So now every social network charges $0.01 per month and makes all the rest of their revenue through advertising.
Would you set the minimum price for every service and outlaw advertising entirely?