I like the size threshold but not the solution. Toying with business models should be a solution of last resort.
Simpler: for companies with more than X users or Y gross revenues, an American GDPR. Consumers get an absolute right to audit and delete their data. Explicit consent is required for each instance of third-party sharing. Companies are liable to their users for breaches, with a minimum amount directly claimable by users through an easily-accessibly regulator.
There tends to be an inverse relationship between regulation in a space and incumbents springing up, for better or for worse
It isn't a huge loss if we no longer explore models that require violating privacy protections to get off the ground.
I bet it will not inhibit startups in the EU.
In recent times, being a privacy-aware service is a selling point and the EU services can easily advertise as being privacy-first to US citizens while US companies will have trouble doing so (considering SESTA/FOSTA and CLOUD act)
Facebook seems to grab whatever it can, just to make money.
Size-dependent threshold exist across our tax and regulatory codes. Concepts like beneficial ownership [1] and affiliation [2], amongst others, address these issues.
Same applies to 3. at some extent. Only 1. may be assumed reasonably (even though still not "easily", as in practice it will just produce more work for lawyers and accountants) transparent for the public.
"[...] with strong guarantees that the data of end user who has opted for paid service is kept private and not monetized anyhow."
As an "actual programmer" myself, I don't see how that would be so burdensome to implement. The data is somehow segregated so that it's excluded from being sold to advertisers in any form. The user can have their data deleted permanently at any time.
It obviously wouldn't prevent someone from authorizing a 3rd party app to all of my Facebook data, but that is more about Facebook educating people about what they're consenting to rather than a philosophical debate about ownership of data.
That doesn't mix with there being free users whose data is sold to advertisers, because it's the same data. You share your photo with another user who in turn shares it with another user etc. That's what a social network is.
So what happens when the vast majority of everything is shared with both types of users? If touching a free user means it can be subject to facial recognition and tagging and everything else for advertising then there is little point in paying. If touching a paid user means it can't then it destroys the revenue model for free users and the price of paying would be high enough to discourage everyone from doing it, because you're de facto paying for all the free users you share anything with.
Oh, but you will see, when your manager (who doesn't really understand the implications of various technical decisions, by the way) will order you to do something completely meaningless (in your opinion), because the regulatory documents (made by people who understand and care for the implications of technical decisions far, far less than your manager) say something meaningless, contradictory and hard to interpret in the first place. If you aren't familiar with such situation it's probably because you are not working in a regulated industry, not because these things "solve themselves" in practice. No, in practice they don't.
Because to me, both are quite useful outputs. The first one is quite common practice, and for the second one there are other industries (e.g. financial, medical) from where we can see how this is actually already done in legislation and practice.
(I would think that majority of Google's and Facebook's technical challenges are because they want to utilize the customer data.)
In the most general and seemingly "harmless" case these laws do exactly nothing: nobody is following them and nobody tries to punish people for not following them. This just makes the legal system more complicated (and — yes, there are plenty of such laws, and this is one of the reasons so many legal systems are shit) and provokes the disrespectful, hand-waving attitude towards the law, which isn't a good thing either.
Regulation is harder than it seems. The legal system we use... it just doesn't really work that way. It doesn't fail just because of corruption and such. That said, here's one. Whatever they collect, users can elect to have a copy and easily with a 3rd party. At least that way we could watch them watching us.
If the company wishes to use private data for anything else than providing service to the customer, it must ask for permission.
They can still pick ads based on the private data and personalise the user experience but they can not share or otherwise disclose it to anyone else.
I think #2 is over-regulation, given #3 users can decide if they want to support the product or not by using it.
Also, if you deactivate your account companies should no longer be able to use your data.
1. Strong anti-monopoly regulation. There is no reason for Facebook owning Whatsapp & Instagram.
2. Once your revenue exceeds x million USD on ad supported services that are free for end users, you must offer the service also for money with reasonable margin on top of the actual production costs, with strong guarantees that the data of end user who has opted for paid service is kept private and not monetized anyhow.
3. Once your revenue on ad supported services that are free to end users exceed y million USD, you must make easily available every single usage of the end user's data. Also, user must have right to prohibit any specific type of use of user's data.