Unless you have a thinkpad or some other popular hardware, you'll find Linux barely works at all out of the box, and even with hours of fiddling around, you'll still have to live without some features.
For example, power saving features, sleep and hibernate, screen brightness controls, fingerprint readers, keyboard hotkeys and backlights, etc. rarely work. Prepare for broken external hdmi ports or USB stuck at USB 2.0 speeds. Have fun with the fan stuck on either max or zero, or the CPU stuck at the lowest clock speed.
There are still lots of things you have to go hunting for the right old firmware version for.
I think Linux is only great if you have whatever hardware distro developers have, because that will be all that works out of the box.
The worst seem to be gaming laptops, non-Lenovo Chinese brands, Asus, etc...
Like pro lines are what most linux devs receive from their employer and better supported than familial and gaming lines. Also intel integrated everywhere is better supported than a mix'n'match of chipset foo, network bar, gfx baz.