In my experience, Linux on laptops is fine if you use it like a desktop. If you want all of the fancy features of laptops, like being able to close the lid and have it go to sleep, a lot of luck is involved. Small differences in hardware have profound effects on Linux usability, so the "just use a Thinkpad from 2008" crowd are naturally the happiest.