Or not even a dream, because those 99.9% prefer not to run their own infrastructure even if it's easy and cheap.
However, "local apps" (ones which don't require infrastructure) could be appealing if they could achieve parity with the enormous-backend apps.
I tried DKIM, but the e-mails were still sent to Gmail's spam folders. Eventually I gave up on self-hosted e-mail.
If you look at the computer history, we already had several cycles from single computer to timesharing to mainframes/supercomputers to PC to thin-clients/mobile to (?). There has always been a time when single powerful computers were in the majority and then there has been times when thin-clients with big server structures were the majority. The Internet supports also the model of more decentral computers and everyone could host their data on their own devices. It's currently just not the right time and there is no business model behind it, so no one push for that solution at the moment.
+ "Run your own infrastructure" is currently a pipe dream for what is 99.9% of people.
+ Companies selling data when they go bankrupt or M&As changing the nature of what they do with the collection happens regularly.
+ Discussing ownership is fairly simple as well, "Does the company already have your data?"
+ Any business not based around profiling has a additional options to make more money by selling their (your) data.
Why isnt excess data collection a problem? Is it because its very very hard to solve and if we pass laws bad actors will continue to flaunt them? Is it because we are past the point of no return?