For me the "Year of the Laptop" happened ages ago. Everything from old clunkers to a relatively modern HP Elitebook 840 G6... install Fedora, done. I think the fingerprint reader might be tough, and Bluetooth on Linux is truly a sad state of affairs. But everything else works out of the box, and that includes suspend/resume and other power management, the special keys, Wifi and so on. WebGL just works, no need to tweak a whitelist, and battery life is on par with when the thing was running Windows 10. With SSD, and a fan that hardly runs in light use, the Elitebook is a sweet Linux machine.
I even use it on the Displaylink type USB-C dock that my current work laptop came with. Installing the Displaylink driver was a bit of "old school Linux" since the installer was Ubuntu only. But not too traumatic, and dock/undock also works perfectly.