For me it’s rarely software obsolescence that prompts the upgrade. My 2014 MacBook and iPhone 6 were retired due to the battery…
Old Nokia phones that are 20+ years old can still be used. PCs and consoles from the 90s are still perfectly usable with their original software. Smartphones have been 'good enough' for nearly a decade - why is there not a legitimate 'buy it for life' version?
reason: https://www.boatinternational.com/yachts/editorial-features/...
very good? Nah.
At least the pendulum is swinging away from flashy and more towards useful with the MBP for the moment.