My 2017 MacBook Pro on the other hand was comparatively coddled, yet in spite of Apple's quality engineering... one of the keys doesn't work, the coating of the screen has worn in places, the USB ports don't hold cables without them falling out, the touchbar occasionally flickers, it can overheat with worse performance than the X1.
Some of these are just luck (but the 2017 MBP was probably Apple's worst product in recent memory for me), but what can't be attributed to luck is the support. Okay, neither Apple nor Lenovo really supports either of those machines any more, but the Macbook will not receive the Sonoma update, and as a consequence at some point will no longer work with the latest XCode. The X1 on the other hand is still running the latest Windows 10 and probably will do for another 5 years.