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.
Windows is extremely unstable compared to my Linux experience. (Unless it no longer bsods regularly) I have had two kernel panics on my Linux installation total. (For comparison the Windows laptop I used to own crashed multiple times a month)
Also I was thinking more of individuals doing work rather than in a large environment, so that might make a difference though the little management software I've seen for Windows was pretty disappointing.