Also in more than a decade I didn’t have to replace anything
Honestly I doubt that. I've seen many Macbook failures in my time and they are always things other laptops don't suffer. I purchase and track IT software and hardware for an organization of over 10k people and I've seen what lasts and what doesn't. The regular laptops we use? We get 4 years out of nearly all of them, and 6 if we replace the batteries and upgrade any dated bits. There are the odd designs that failed early (HP Elitebooks from a few years ago...) but most are reliable.
There are two devices I avoid buying at all costs and make clients give me a lot of supporting rationale for, because they have poor build quality and are utterly unrepairable: Microsoft Surface, and Apple Macbooks. At scale, running these is incredibly expensive for no good reason.
Example of an issue that has happened: client was running a bunch of VMs and filled up the SSD on their Dell laptop. I replaced it with a larger SSD rather than buy an entire device.
That happens on a Mac? Tough because that SSD is soldered in. On that note, good luck extracting that data if the mainboard fails. That was fun telling someone they lost a mountain of data.