I ran Linux on the desktop for 19 years before moving on to macOS. I can assure anyone that it's perfectly serviceable as a daily driver unless there's some particular piece of software you need which isn't supported.
> unless there's some particular piece of software you need which isn't supported.
Lots of people need to run very specific pieces of software for their work, or their pastimes. If you want to switch to Linux, you have to look at all of the software that you use, and replace the products that don't have Linux versions. If you can't, then you can't switch.
High end PCB design is probably the last on the list. If I had to do ddr with bga SoC I'd probably pony up for Altium, windows only. For the 4 layer hobbies I've actually designed kicad works great!