I completely agree with you, but to me it does not seem that anyone wants to legislate in that area, otherwise it would have happened.
It seems to me that now they have someone, at least if we look at the EU to give them a fine from time to time, and then Margrete Vestager and the EU are satisfied. Seems to me like the fines they issue are a form of unpaid tax.
I also hope that people will soon realize that there are actually alternatives that are real, instead of that other fake shit.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!