I have 10 Linux machines and 1 Mac at home. I never use windows for anything personal. At work we have windows laptops that I really only use for email /web and to connect to a remote Linux desktop where I do all my work. The windows enterprise version we have seems to have far less of the crap that people complain about.
It's a whole new set of unknown bugs, security issues, lack of essential features, and app compat issues.
And the internals of NT are quite good and still largely modern. There's not a lot worth replacing (my only thought would be to rip out the file system filter driver model though I don't know what would replace it).
It actually used to work well, and I think there are still some windows editions like this they are more strictly separated and not that good for daily en user usage.
I hate that/wish it weren't so, but I think the last ~15y of M$ decisionmaking makes a lot of sense in that context.
The windows cost gets hidden/de-emphasized when buying a PC, or other users just ignore it which is seems to be below MS's pain tolerance for lost revenue on those users. If there was a price of admittance to linux for any other company to devote resources to work on it where it couldn't be treated as a loss-leader for something else, it'd be an even tougher struggle to migrate users over. (and it's likely right now most people moving to linux are somewhat enthusiasts)