It doesn't matter, because there's no way to torture the data until "the amount of money that Facebook can afford to remit to its users for giving them their data" is going to be anything significant. They can't afford anything "per user" or any significant number of users.
If it were, say, $500 dollars a year, and we were arguing about whether we were an order of magnitude low or high, it might matter, because the difference between $50/yr and $5000/year is pretty significant. But you're never going to get so much as "Facebook can pay most users $15/month for their data" let alone anything worth it to anybody.
Also, I've seen people hypothesize about these other values that this data might bring before, but bear in mind I'm operating my analysis based on Facebook overall revenue. There is no hypothetical 10x or 100x amount of value sitting around in the data, which we know, because otherwise Facebook would be collecting some significant amount of the value and it would be showing up in their revenue. The fact I'm basing this sort of analysis on revenue rather than profit is already an ENORMOUS concession to the idea, just staggeringly huge, and even with that concession it's a couple of orders of magnitude away from making sense.
If you think there's some huge untapped source of revenue here that might make the idea work, show it to me. Show me the company and their revenue. There's Google, and then it falls off a cliff.
Deciding how much a user's data is worth is an exercise for the reader, but I would certainly pay much more to avoid Facebook, than Facebook would pay to have me[0]. That's a red flag.
[0] - as would anyone who has ever added a Facebook domain to a Pi-Hole, the total cost of which likely exceeds Facebook's per-user revenue by your numbers.
If you want to internal externalities, go for the tax. Probably an easier sell to the politicians.
How are you going to value what has been extracted from them, though? Facebook is in a better position to value it than anyone: they're selling it. What people are willing to pay them for it is literally its value. I don't really see how you can decide that the value of the data is greater than what Facebook is extracting from it. If it were, they'd be charging that much.
If we have the option to pay up front, or sell off my data and maybe end up in the red or black. It will all be very complex in the end, but that's just exposing the inherent complexity that already exists and is just papered over.
That was my point. In this thought exercise, we ought to separate the amount paid to users by country, because it will differ as much as a few orders of magnitude per country, just as the per user revenue most probably does. That is roughly the scale of GDP per capita per country between 1st world and 3rd world countries, which would be a good proxy for ad markets. I agree with rest of your argument, if per person revenue in the US was $150, would that be enough to make users care? It is unknown.
> If you think there's some huge untapped source of revenue here that might make the idea work, show it to me
I will concede that I am leveling an argument that entirely hinges on a hypothetical. But I don't think it is fantastical. The core of the problem is information asymmetry. These companies have huge amounts of high resolution data on us, but we don't have anything about the breakdown and how they operationalize that data. The argument that "if there was more ways to milk money out of it, we would have seen that in revenue" has several drawbacks in my opinion for several reasons.
a) The data doesn't have to be used in ways that translate to quarterly revenue but still great value to the company; this includes back channel uses (elections, famously brexit, that was won by data, and it is hard to put a revenue tag to its effects), it also includes expenditures such as acquisitions of competitors (famously instagram and whatsapp, I don't doubt for a second facebook made use of their data to assess the viability of these acquisitions), or temporarily unused data for game theoretic reasons ("I don't want to expose the fact that I can utilize racial data, health data, covert speech recognition data on my users as long as I can, but if market conditions/lobbying efforts are fruitful, I will translate that to revenue").
b) Even directly revenue increasing uses of data is subject to R&D and mining day in day out. So new combinations of existing data can be figured out, or new products might potentiate existing data to be more valuable without preceding revenue footprints. Think about self driving cars; how traffic operated has been public data, individual sensor technologies aren't that novel, but self-driving car is joining all this together in the hope of converting that data into revenue. When it does, it will be a phase shift that tremendously increases the value of that data, and we will have not been wiser to it if we only watched the revenue. I'm not suggesting FB is necessarily after such an exponential tech, but it is to keep in mind the potentiality stored with data is not readily observable, so “show me it can translate into revenue” criteria can be failed for a long while despite the fact that it eventually can.
Revenue per user is a very misleading way to evaluate the value when talking about a hyper-global operation. It is as useful as averaging the global price of a loaf of bread, which would be priced as $2-3 in the US but a few cents in a third world country. This is very applicable to ad revenue because ultimately ads are capturing the pricing levels of real economy, and bulk of the facebook users are not from high GDP nations.
> Your entire data load might be worth $100 a year
This is a very simplistic way to think about data. In fact, calling it data itself is misleading. Because it all boils down to how the data is operationalized and made into information and knowledge about you when the business is interacting with you. Same demographic data is worth separately for selling you ads, driving product development to increase usage, price discriminating against you while buying airplane tickets, selling you insurance, influencing your vote etc.
Another way data is not a static, lifeless entity is something people often forget, it is the power of an SQL join. Joining table-a and table-b yields information neither of the tables had alone. So there will always be more a potential of rendering the existing data more valuable (more information yielding) by joining it with a marginal amount of new data.
In sum, data doesn't have a static value, and I don't think we have seen the end of ways it could be utilized against users yet.
> It doesn't work.
To my knowledge, we don't have empirical data that shows it doesn't yet.