Windows is trash, don't use it. But if you must, use it sparingly and only for things that are difficult to virtualize like kernel-level anti-cheat systems for gaming. For everything else, there's Linux and Unix-like systems.