Small improvements don't get much accolades. And for the most part, the UX is so good that most changes tend to be neutral or for the worse. And when you're really attached to something and there's on an unnecessary change, it feels almost like betrayal!
I, for one, prefer Apple products because they sweat the small stuff more than the other options, and when they have put in effort to make things worse it's kind of infuriating.
I do a bit of desktop Linux work too, and it's OK, but hard to complain when it's all open source volunteer work! Windows is so terrible that I wouldn't even know where to start. What's the point? There's nobody at Microsoft that even gives a damn.