personally been stretching the most life out of my machines. particularly because there has been some supply-demand "issue" happening ever since i could afford to.
my previous computer was a laptop without any tensor cores. it was bought right on the onset of lockdown-related supply chain issues. i was ok to stretch it beyond the better half of a decade before it died on me.
now had to build a computer out of necessity while paying 5x for ram. it took a lot to suppress the internal rationalisation of waiting it out for overall costs to improve. but in this decade, they almost never have!!
stepping back, we forget to appreciate how the cost of computing against cost of living have been so good to us for almost two decades. now thanks to opportunistic greed and real issues, it is coming back to the older times. one could still, for the price of a month's rent*, afford a decent computer which can last years.