Windows 11 runs better than 10 today, so I don't understand how you like WIndows 10 but hate 11. They made just as many fckups with 10 over time. MacOS had multiple issues too over the years. No OS is perfect but a power user can always tweak an OS to their liking, which is what I always do, regardless of OS. I never just use stock install.
I would never trade my custom 11 install (with tweaks, adjustments and debloated) over any Windows 10 version today. Games and applications is optimized for 11 these days. Drivers too. I use newer hardware, and wants peak performance from it. Nvidia/AMD/Intel has full focus on 11, and little to no focus on 10 which is EOL / dated.
I would also rather run Linux than MacOS. I don't hate Apple, I use iOS on multiple devices but MacOS was never for me. So locked down. Feels like poor mans Linux. Hell for advanced users with updates that just force **** upon you (huge UI changes for example).
As I said, ran MacOS for like 6-8 years on a MacBook Pro. MacOS got worse and worse. Slower and slower (even with an i7, 16GB and 1TB M.2 SSD), Apple dropped support for the machine eventually. Linux was the savior. Machine got lightning fast again.
So you can hate Microsoft, or 11, or what you do. Doubt MS cares much. Reality is that Microsoft still has massive marketshare and MacOS and Linux has like 10% total.
Luckily, we are free to use what we want. People that play games and buy new hardware, typically uses Windows 11 because this is where the makers of said hardware, has 99% of their focus. They know their target audience runs 11 in pretty much all cases.
You can literally change 11 to your liking. Any advanced user does this and have done this since 11 came out. My 11 has zero AI, zero Copilot, zero unneeded background tasks, fully and completely optimized to perform better than LTSC version (while not being stuck at 24H2). It is not exactly rocket science, if you are actually an advanced Windows user.