GUIs have been getting worse
Yes, yes, and thrice yes - I'm glad to see I'm not alone in thinking this (I'm afflicted with Windoze at work)
To add to your list of "why I hate the Windoze UI" items :
Different programs from the same vendor have totally different keyboard shortcuts. The number of times I've hit Ctrl-F only to find a new message window pops up for me to forward the message instead of searching for text.
Different programs, again from the same vendor do totally different things with scrolling and cursor keys. Example, open up multiple documents (such as a recent task where I've had to deep dive some design documents looking for errors) in multiple programs. With Word, the document your mouse pointer is over is the one that scrolls, with Excel the document that's currently active is the one that scrolls even when your mouse is at the other end of multiple screens. One program retains highlighting when it's not the active program (so you can see what you have selected), while Excel doesn't (so you lose your place). And highlight some text, press the left cursor key - different programs leave the cursor in different places.
This is the sort of stuff the Mac was excellent at - simply because it was pre-designed by Apple. When the Mac came out, you could buy (for a reassuringly high price) a set of three books which contained all the information you needed to program on a Mac. Of the 3, an entire volume covered the UI - all these things were covered in detail, what happens when you highlight some text then press a cursor key, what the first few menus must contain, how dialogs should work, yada, yada, yada. As a result, there was uniformity - mostly, but people who thought they could take shortcuts found "user resistance" to what was perceived as a poor and non-conformant UI and such programs either disappeared or got fixed to be "proper" Mac programs.
AFAIK, Windows never had that, and all that history of different people, even different teams within the same business (yes, you Microsoft), having their own ideas of what a UI should look like still shows. That's why Outlook still has illogical keyboard shortcuts - it was bought in and given a bit of lipstick rather than properly unifying it. There's no excuse the (e.g.) the Word vs Excel differences though.
And as hinted at, there's the policy of changing the UI all the time. No sooner have we got used to the last change (which was usually for the worse), than it changes again.
Sadly, Apple aren't immune form this. While some UI changes have been a benefit, many aren't. My current Mac will probably be the last Apple hardware I buy - mostly because I won't buy something that doesn't have the memory and storage I need, and can't be upgraded. But there have been changes in Mac OS that are getting annoying - little things I can't put my finger on, plus bigger things like it no longer being possible to easily clone your system disk onto a bigger drive when you want to expand. Thinking of switching to Linux in earnest and running a Mac as a VM for some of my legacy stuff) - but then, which window manager ? I think it's going to be a hard change, hence why I've put it off for a long time.