Earlier quoted context omitted.
> Really, most modern Linux distros are pretty god damn nice. This has been my experience recently as well. For laptops at least, as long as you buy a system with known good Linux support, the vast majority of the common complaints I see are not really valid. If you need macOS or Windows to run a specific application exclusive to that platform, great. If your software all runs on Linux, you can gain a lot of freedom…
> as long as you buy a system with known good Linux support And that is where the problem lies. With Windows I can buy pretty much any laptop and expect it to work with. With Linux I have a limited selection of laptops, if I want it to work fully. I'm a developer and I know my way around Linux pretty well, still I usually run into "missing drivers", "package management is broken", "hardware working mostly but not ful…
However with Dell XPS Linux version, Lenovo has a couple, and also System76 and things you have now hundreds of laptops guaranteed to work and many more that actually still will. Just research them first if you're not sure. These days there is so much info on laptops that work well.
The first class supported ones like XPS (which I'm on my second) get firmware updates etc. it gets easier and easier every year.