With Apple you have viable alternatives from Android handset manufacturers: alternatives that are suitable for the average person on the street.
With Microsoft this was not the case. When that case started Apple were basically dead in the water on the desktop... and then you had Linux, which was not suitable for the average user (yes, I'm sure we can all cherry pick a story about somebody's grandparent being perfectly happy with Linux back in the day but these anecdotes, whilst fun and interesting, do not add up to meaningful data).
Windows was the dominant operating system of the PC platform. But the openness of the PC platform wasn’t a problem. On smartphone, you are bound by the hardware to keep the OS sold with it. So it could make sense to consider the « iPhone devices » market instead of the « smartphone » market (same for Android).
It used to be a lot easier 10 years ago, federated protocols were more common, websites were forced to be more accessible in a more fragmented browser marketshare. It wasn't until Chrome started doing forced auto-updates (and the other browsers followed) that really pushed to a monoculture and led to more locked down websites. Developers loved that it made their work easier, but there is a cost of freedom.
That does not make much sense, coming from Microsoft. Users were never forced to use Internet Explorer on Windows* and could always install other browsers freely. No need to switch OSs.
*The only time Microsoft imposed the use of Internet Explorer, as far as I can remember, was back in Windows XP, when Windows Update came as a web application.
I think your parent's history is wrong, but I'm pretty sure you couldn't avoid using Internet Explorer if you were on Windows. You could also use other browsers, but so much crucial functionality passed through IE that you simply couldn't opt entirely out of it. (For example, it couldn't be uninstalled.) I think that, at least for a while, Explorer (the file browser) was basically IE pointed at the local filesystem.
The ironic part here is that back in 2007-2013 Microsoft was sued by the European Union [1], and was forced to implement a downloader GUI that offers a randomized overview of available Browsers [2]; and their website/download links.
Back then Microsoft's defense was that an enduser could just install another Operating System on the hardware if they didn't want to be forced to use Internet Explorer.
And now, 10 years later, here we are, where Apple absolutely controls the Hardware _and_ the Software. Yet the European Union does seemingly nothing against it.
[1] https://en.wikipedia.org/wiki/Microsoft_Corp._v._Commission
[2] (with screenshots) https://www.zdnet.com/article/microsoft-fined-731m-by-eu-in-...