For example, I only buy/use old high-end (for their day) business class laptops and put linux on them. They work for everything I need to write and surf.
I also bought an iPhone that was already a few years old and plan to keep it until it stops getting security updates from Apple. I also moved from Android to Apple not because I like iPhones better (I don’t, really), but because the years of security updates (versus maybe one or two, on Android) matters to me.
I buy my phones refurbished and about 1 years old. I buy above minimum specs so that things last longer as I tend to hang on.
I can’t bring myself to buy a tablet, so I’m still printing papers and using 3-ring binders for my music. My desktop is due for an upgrade. My laptop is a boat anchor but I won’t replace it until it dies. I use an Epson Eco-tank printer which is awesome for ink cost.
Yes, I’ve been buying above-minimum specs for many years now, specifically to make sure the machine will last me another several years, at least.