The only solace is that you can modify Android to the point where there's almost no Google interference whatsoever. But of course some apps choose to rely on that (e.g. Banking).maybe one day Apple will begrudgingly get to that point.
MS beat Apple to market by a considerable margin. Windows Mobile substantially predates the iPhone, and it was actually usable. (I had one of their flagship devices.)
But MS’s OS concept was incoherent, their UI was laggy, their web browser was unbearably slow despite arguably superior hardware, their form factor was not snazzy. And, unlike Apple, they utterly failed at marketing to consumers.
Also, Apple out their foot down against carrier nonsense, so Apple users didn’t have to deal with $14.99/mo for Verizon Location or whatever they called it. (Although, to be fair, the original iPhone didn’t have GPS. Blackberry had far superior hardware at the time and really ought to have been able to compete, but they didn’t.)
By the time the App Store showed up, it was pretty clear that Apple was beating MS.
This is the main point, not the "also". Apple's revolution was actually getting it in the hands of real life consumers who paid for cell phone plans. The tech was already there with blackberry, but you had to have business to afford it. Yes, the original iPhone itself was a technical marvel, but it would have been a dead fish if it wasn't for the at& t deal that came out as part of it.
windows was well windows 8 and everyone hated it and everything about it. (and pre-windows phone 8 it was to fragmented with to many incompatible versions and little 3rd party support)
Palm/HP WebOS was the real mobile OS with the best chance to win but failed because well HP... need i say more.
Apple didn’t bother, they used an entirely different UI from the start, and it was a UI aimed at everyone from kids to grandparents, not just tech people.
Microsoft execs had their heads buried too deep in their own asses to be able to understand what was needed at the time.
They pushed a platform (Windows phone) that lacked interesting features out of the box, lacked cloud services integration to fill the gap left by the lacking base features, and required Windows as a development platform (and, iirc, C# as well?). It didn't even have any particular windows-ecosystem speciality: no special exchange integration, no special windows pc integration, nothing. Microsoft could have exploited the same reasons they exploited with Azure, Office365 and the general enterprise: microsoft phones should just integrates perfectly with other microsoft stuff. It could have been the no-brainer choice: we use ActiveDirectory and Office365 as a suite, we'll get a Windows Phones as everything just works immediately. No, nobody had thought of that.
The value proposition was just not there.
So basically another walled garden, but dumber. And the hardware didn't have anything special to make it "worth".
Seriously, the original iPhone had little going for it technically. No GPS, poor data bandwidth, no apps, and minimal ability to make phone calls. (It took the combined efforts of Apple and AT&T a couple generations before you could reliably place a call.)
But it had a touch screen that felt nice, and you could watch videos and play music! The web browser actually performed well despite the low bandwidth. It could zoom. And Steve Jobs marketed it well, whereas Steve Ballmer was terrible at marketing.
IMO the iPhone was considerably worse for business use than Windows Mobile, and neither one held a candle to the BlackBerry. But it didn’t matter.
Now, Apple is achieving per-eminance in the cross-device consumer OS market in the latop+tablet+smartphone space and Windows is slowly dying. Microsoft will just set to become yet another boring cloud services company.
I get the sentiment, but it's nice to finally have lawmakers and regulators standing for what's right - for once.
It’s funny how when Apple threatens a European company the EC can act within days, but when a German company is violating the GDPR, it takes 4 years for them to act. What a strange coincidence.
That's not up to you. What you get to decide is which stores you're willing to install apps from. If lots of people refuse to install apps from unrestrictive stores then developers who want to reach those users will have to meet the requirements of more restrictive stores.
You would only not have this choice if the app has a dominant market position, and then can force you to get it from a store you don't want to use. But then your problem isn't an overabundance of trust busting, it's an insufficiency of it.