

The alternative is having every individual program try to store data about the user in their own, non-interoperatble formats
The alternative is NOT to store that data system wide, NOT have it made easily available to anything in the first place, and NOT normalizing having all your personal data available at will to everything.
Are you really arguing about the convenience of having personal data available system wide when it’s is absolutely irrelevant to 99.9% of running applications?

Well, too bad. Do something else.
But as long as people have some brain, if the market gets a majority of “smart” devices to the point there’s enough people looking for alternative, some people are likely to try and fill the gap. It might become a new niche market, but it’s one place where supply and demand will work to our advantage.