Asking for someone's opinion will always result in 'subjective' answers. There is no such thing as better, except within your own perception of a product. What suits you, someone else will hate. I love iMacs. I've used them for DJing and always found them very reliable, and unlikely to let you down mid set. Windows was less reliable, with BSOD occurring a couple of times. So, for, my perception of Apple OS on a Desktop, is good. The mobile devices I detest. I don't know why, but I can't get on with them. I love android, I like the idea behind it, but it seems to have lost its way. The updates are, in variably, released to fix errors and security issues in the previous release.
Win10m suits me. I'm not a heavy gamer, I just need reliability and security. My taxi firm now has 14 devices, all running .122, except my 950xl, which is on .1004. I have to say they have never let us down. The drivers like them, and with our office pc's, life is easier for the office staff. Consequently, my experience of W10M is, subjectively, better than someone else's.
Just because someone berates a particular OS, doesn't mean the other is any better. I can understand the frustrations about apps, so if they are important, then try another OS with the apps. As a 'business / enterprise' tool, it is ideal for my company.