I have no reason to believe my current M1 MBP won’t last as long as my 2012 MBP that’s still running. Why, do you suspect a MacBook isn’t going to last as long as a Dell laptop? I’d love to hear the reasoning for that one.
SSD failure. If the SSD dies in a M-series Mac the machine is a brick, can't even boot off an external
drive in such a case either because of how they handle the boot process. Meanwhile most every PC laptop uses M.2 socketed SSD and even if it's some weird one that doesn't will still boot off an external drive.
When was the last time you had a problem with SSD failure? While I’m sure it happens, I don’t see a lot of complaints from people about their SSD failing.
In 20 years, my Macs have proven to be as well-built, hardwarewise, as the best Windows machines I had in the 90s (so, IBM-era Thinkpads). I have one in the house in use as a server that's 12 years old. Runs fine. It's slower than the M1 I'm typing on now (& obviously battery life would be awful) but if I had to I could do work on it.