But things are certainly moving in this direction, i.e. all forms of unsigned code, sideloading, and so forth being fully banned and devices flat-out refusing to run programs that didn't come from the store and where developers don't have commercial-grade relationships with Apple, with the commensurate amount of money and power being handed over.
Microsoft has been moving in that direction too, leaving the Microsoft store basically a ghost town. -- Maybe games are an exception to this, but even here, Microsoft is a distant second to Steam, who are putting as much of their weight as they practicably can behind Linux.
That's the power of the developer ecosystem. It wasn't users who did this to Microsoft, it was developers.
But, for some reason, developers seem to be unwilling to do to Apple and Google what they did to Microsoft, and I don't get that.