Comment by jeffhwang
I’ve had 5 personal Mac laptops over the last 25 years. And all of them overlapped their service lives bc I usually had 2 active laptops at a time. None were the Pro, just iBooks and MacBook Airs.
The one I just retired was my portable workhorse from 2014-2024. I got annoyed towards the end bc the latest OS wasn’t supported (but still got security updates for my old macOS version at least).
Overall, I never needed to replaced battery, hard drive, cpus, screens or really any of the hardware on any of them over 2 decades. And I got at least 6 yrs out of each one.