There is yet another side.
Back when Apple and Microsoft were fighting for an as yet infant personal computer market, they took diametrically opposed approaches. Apple chose stability and the only way applications could interact with anything else was by asking the OS very nicely. This made everything very reliable and stable (if an application crashed, it was just the application that suffered), but restrictive to programme for. Microsoft chose ease of programming and flexibility, and the result was a developmental Wild West with unstable applications crashing all over the place and bringing the whole OS with them. However, it was easy to programme for and so it quickly became the platform of choice for creative developers and, since it offered a wide range of applications, the general public.
In effect, the majority chose choice over reliability. It’s only because of the head start with mobile phones that Apple had (and therefore the wide range of apps already available) that we haven’t seen the same happen with IOS vs Android. Apple do their level best to make stuff expensive, but not IMHO difficult for the user.
Many of us are old enough to remember the Sinclair Spectrum, the Commodore Vic-20 / 64, then there was a Texas Instruments TI994A, an Acorn Atom, a Tandy TRS-80 and an Amstrad, a Dragon a Sharp etc etc etc.
The common factor... none of them could speak to each other.
What Microsoft and IBM did was start a path of standards. Standards are good, and one reason I will not touch any Apple products with a 10 foot barge-pole.
I detest what "innovations" Apple have brought in... Proprietary cables, soldered memory, non-replacable battery, missing headphone jacks and the Apple tax. Want 64GB or 256GB? Well be prepared to pay 10x what the memory difference is worth for the bigger storage.
The last Apple product I had was an iPhone 5. I hated every minute. From the shambolic mess the iTunes system was, to the fact I could not have my phone screen
how I wanted it.
I need a new tablet soon. I am looking at the Lenovo Tab 11 pro or the new OnePlus Pad. They are nowhere near as powerful as the basic iPad, but they have better screens, 120+ Hz refresh rate and a pen that isn't marked up 200% I had toyed with a new iPad, but aside from the unnecessary cpu power advantage, to bring it up to the same standard as that Lenovo (high refresh rate, 256GB, pen) would cost 3x as much.
I should like MacOS, as my early jobs were on Unix mini-computers, but I don't.
I am also a fiddler and a software dev. Most stuff I write is for Windows. Which IMO works like a charm.
I have rooted most of the Androids I have owned and made them my own too.