I have great experience with my framework AMD, excellent Linux hardware support and excellent support team. I have never encountered less problem on any system I own, including dell and hp.
Linux specific manufactures like system 76, tuxedo, slimbook, starlab, and nova custom are also great options, but I cannot endorse them since I never used any of them.
With framework, you get:
- assembled in Taiwan, with many components made in Taiwan
- more "cutting-edge" hardware (might require some minor tweaking, like running couple commands; but they have extremely detailed documentations on these tweaks).
- better upgradablity (upgrade CPU, main board and battery)
- 3:2 display with reasonable DPI (but need fractional scaling)
With other linux manufacture, you have
- (some) coreboot, system76 even has intel ME disabled.
- standard screen resolution (1080P is bit grainy for me but you dont need fractional scaling)
- preconfigured and preinstalled linux distro; 100% works out of the box, no tweaking or command.
BTW, I think most of these laptops have great windows support as well (but check before you buy), so you are not locked into linux.