Take a look at System76, especially if you're considering running Linux.
https://system76.com/laptops/kudu https://system76.com/laptops/oryx
https://system76.com/laptops/kudu https://system76.com/laptops/oryx
The laptops I know work mostly fine on Linux.
Mostly shouldn't be good enough. With System76 (and for that matter, Zareason) you'll have zero worries during OS upgrades, and never ever have to think about drivers. The laptop will just work.