I'll put it this way: I've been enjoying my HD600 for 13yrs, and my Meier Cantate.2 for 11yrs until it started malfunctioning so I had to get an auxiliary amp, an Asgard3. The only things I've ever really constantly replaced were the replaceable parts like earpads, and cables that thankfully just pull out of the socket on the headphone ie no soldering required, and the source units which only really got replaced on a cycle because they're cheap from my carrier but now got permanently bumped down into being remote control or Spotify streamer for the new source unit, a DAP, that I hope I can get a battery for when the time comes.
So in other words: as far as audio is concerned, then I want reliability and obviously, I can do without buying stuff for a while.
But that's audio. My laptops break in one way or another but my needs also change, so some I never fixed, or that trash I got from Lenovo that just started falling apart that was too expensive to replace (although had it not fallen apart I wouldn't have replaced it back in 2019). I haven't broken anything on my desktops save for the Skylake rig that shorted, but even before then, I've done upgrades to things that aren't broken. Why? Just because it works, doesn't mean it works fine for what I need it to do. Sure that GTX 980 still runs four years later and barely even needed a repaste, but if it's not doing 60fps for a smooth gaming experience (and in the case of Total War games: rendering enough soldiers so the battlefield doesn't look empty), then it's not really working right anymore.