I don't care much about the TPM requirement, either to or fro. If it makes software license management more streamlined, less of a hassle, and effective then I suppose I'm all for it.
My personal beefs with Windows 10 in general though don't seem to be changed or fixed in Windows 11.
The tying of keyboard layouts to languages, lack of custom layouts, and inability to switch layout without also switching language is a major annoyance. I mean, how do you type √2 in Windows? What language has a layout that includes √? On Mac this is found on the standard US keyboard layout, by pressing Opt-V. I would assume it's present on ALL the layouts. And if you want to you can create your own (though you need a utility to do so) - the keyboard switching switches layouts, unlike Windows which switches languages. But this sentence is in English. There is no other language. Even if it included the phrase "the characteristic impedance is 100Ω", that's still entirely English despite the "greek" letter Ω.
I still can't rearrange the virtual desktops. Sometimes you work on one thing, at other times something else. For example, you have three desktops. On desktop two from the left you open KiCad. You open the schematic editor. Then you want documentation on a separate desktop. So you add another - it will now be all the way to the right with a bunch of stuff inbetween, and there is no way to simply rearrange it like you would on MacOS. You get to open task switcher (Win-Tab) and sit and move individual windows around.
And, with the soon 7 desktops given a few different things you're working on, the next time the F*NG thing updates it's all blown away.
Makes me wonder if Windows users actually use computers for work, or if all they do is play games and browse...