My mom has an iPhone and I can sleep safe knowing she won’t install some dodgy browser or anything like that.
I’m happy such category of devices exist and I’m happy to pay a premium.
Microsoft in their last few years tried very hard to incentivise developers to build apps for Windows Phone.
But many didn’t bother. Some even only targeted iOS because of the reach and how amazing the development experience was, including less devices to test and support compared to Android and Windows Phone.
And this made the choice for consumers easier, when (I don’t remember the names) some very popular and big apps at the time were not natively available on Windows Phone at all.
Even Tim Sweeney never brought Unreal Engine to Windows Phone despite their promises and I’d say played part to build the current status quo.
Developers voted with their time to build apps for a 30% fee marketplace that suddenly was a gateway to distribute their work to millions of users worldwide that was not heard of before in the era of Windows Mobile. (pre iPhone)
And now they cry wolf about the system they’ve voluntarily helped to build.
Most users won't change the defaults anyways, I think this fear is well overblown.
99.99% of users don’t care.
That’s why iPhone today is still the #1 mobile phone with highest loyalty and consumer satisfaction scores for over a decade.
You don’t become an industry changing leader and stay #1 by “crippling 100% of users”. It’s just what you think is crippling, others don’t care about.