I'm a bit of an outlier. Long ago I decided that while I can battle with the best with a big ol' Desktop unit, laptops were nothing I want to dick around with. I will venture so far as to add extra RAM to an under-performing unit but that's about it. Everything is too damned tiny and fragile.
I maintain warranties for laptops. Yeah, I pay for it but I know I can keep my tools sharp.
I am forever on a laptop. Oddly enough, unless I am coding, wherein I tend to prefer my main whip. But otherwise, I enjoy the freedom and comfort a laptop provides... Anything real I am doing is actually happening on a desktop... But I can RDP in from the laptop and run it from elsewhere.... Like out on the porch, or in my big comfy chair... either of which where I would rather be than chained to my damned ol bench.
And in that I find laptops to be terrific and quite durable. even when they hit my service bag (which is not a nice place for a laptop to live), they will usually last a couple years... And considering that they are retired from first position use by the time they are consigned to the service bag, I have probably gotten 2-4 years out of them already, before spending the two remaining years in the bag.
And I like a honkin laptop. Something with above 16 (probably 32g) RAM, and an i7 processor. Not that I ever need anything that big (because my desktops are doing the real churning), but just because they are so dang responsive and can carry an RDP connection along with whatever else I am doing without even a burp.