I like the Linux command line, but I get what I need via Git Bash for Windows. Also there's Windows Subsystem for Linux.
Windows generally has better compatibility with hardware with less fuss. Especially on laptops. My friend tried to use Linux-only for a while, but he said trying to video conference just sucked. Sure, there might be some programs that work, but often the client dictates the video conference platform, and he simply couldn't do anything but tell clients he couldn't video conference. So he switched to Mac, which is like Linux with better multimedia support.
Finally, I'm just more used to Windows. And I personally don't have a big incentive to switch.
There are two Linux things I wish I could have on Windows:
- Proper X-Mouse
- Tiling windows manager