The main problem with Apple's is the limited years of updates to MacOS, combined with less than ideal Linux support. I can easily install Linux on any Thinkpad, but I don't think it's yet easy for newer Macbooks.
With Linux, a device can stay snappy far longer than Apple provides updates to MacOS. That's why my personal computer is old Thinkpad, I can thankfully use work-issued Mac for anything that requires more power.