Going to be honest here
Windows is good for general professional use. Linux is absolutely terrible. MacOS is also decent.
Professionals use windows because everyone knows how it functions, it has robust and supported user management and Microsoft provides significant enterprise support to companies using their operating system.
Linux only has some of those features, they’re often half-assed or unsupported, and there’s no central authority for help.
It’s fine for personal machines, but I absolutely disagree that the only thing windows has going for it is popularity.
You really don’t as long as you’re leaving the OS mostly standard. I’m a fairly high level power user of windows and I don’t think I use any of the 3 outside of development work.