I'm Dev ops and a developer, I use cuda daily and kubernetes is my personal stack of choice. I have to use the real thing constantly for servers etc. It works ok, would much rather a Linux server than a windows one. But servers is where it ends.
My last use of Linux for personal machine was Ubuntu on an Alienware laptop. It didn't have drivers for most of it. Got 90% of it working (took a good 6 hours) then one day I went to stick my headphones in and the jack wasn't working (a Linux issue) I went back to windows and never looked back.
People scream about Linux being so much better but the hard truth is it just isn't unless you are also willing to reinvent several wheels that are already handled for you in other operating systems. But if you like that level of fine control over every element and are ok with your UI lacking the finishes of commercial ones and custom drivers not being as effective with hardware management as the proprietary ones then Linux is the distro of choice. There seems to be a very thin line between people bragging about Linux to make it appear they are smarter than they are and actual Linux users, like it's some sort of tech badge to shout that you love Linux that gives you some sort of superiority but after 25+ years in the industry I can honestly say all the actual Linux users I've met are also all very much on the spectrum and don't have people skills. It would be fair to say what they are looking for in an OS isn't the same as everybody else.