Hanlon's razor applies here. Windows is just a big ol' pile of shit these days. Everybody from the glory days of Windows is long gone and been replaced with cheap labor. It's been said many times that the current devs are afraid to touch a lot of the legacy Windows code in case the whole house of cards comes tumbling down, because there's nobody left at the company who worked on it and documentation is poor. It always gets bodied by Linux in CPU benchmarks. Phoronix had one of the most positive reviews of Zen 5 day one and people chose to ignore those results in favor of the negativity circlejerk. Wendell has also done some good investigative work into the poor performance most people saw on Windows. Literally the only thing Windows has going for it is legacy software compatibility, and yes, it's impossible to downplay just how huge of a selling point that is. But as a modern OS it's a disaster, with a clusterfuck of a UI that's been half one thing and half another for well over a decade now, a severe lack of QA testing after Microsoft decided to fire all their testers to let you and me do it for free and legacy debt out the wazoo.