>
If they depend upon another entity for doing the task they aren't competitors in the first place. That is like calling me a competitor to Exxon Mobile because I can get gas in my car at a gas station.I'm thinking more of "your car only accepts Exxon's gas", or even more accurately, "your car's engine only runs on a very specific type of fuel, and Exxon has a complete monopoly on producing and distributing it".
> especialally if everything was designed to be stateless by making websites not store any data permanently!
That doesn't follow. Websites should be able to store the data from the moment I give them consent, process it within the scope of my consent, and delete it when I revoke my consent. That doesn't imply they need, or should, be stateless.
> Indeed the only point to the design is as a passive aggressive way to tell them to "fuck off, if I wanted you to have it I would give it to you".
It's not about them having it, but about them taking ownership of my data and siloing it in.
And it's not (just) about telling them to fuck off, but about mitigating the strong positive feedback loop that causes centralization of the web - which is the topic in this subthread.
On a more abstract level, I'm thinking of ways in which "data intermediaries" could be made more transparent. For instance, I see no reason why Facebook should own the social network - which is defined fully by the graph of connections between its users. So e.g. if I friend you on Facebook, that edge in the graph is data that belongs to us both. If I share some photo to "friends only", you should be able to see it through an interface of your choosing. What happens instead is that it's Facebook that decides what interface you can or cannot use, and trying to disagree can cause them to terminate your account (and take away access to your data) or even sue you.