It's been fully upgraded with an SSD, the fastest core2duo I could find, and more memory. With a fresh battery it still manages to be a great machine all these years later.
This seems moderately contradictory, because as the time that you use something increases the chance of some physical damage increases, especially for a portable device where dropping, an imperfect bag holding, or someone else bumping it, and the like, are all more likely than a stationary device (like a desktop).
This is a huge reason that I don't use many Apple devices, so if they somehow effectively addressed this without reparability, I'd be interested to know. However, I suspect that that's impossible because just making it durable only delays the need to repair, so you end up up shit creek maybe 2 years after buying it instead of 1 year (made up numbers).
how often have you had to repair your current device? non-rhetorical question
What's the specs and what apps are you running?
I mostly run a web browser, some terminal emulators and a mail reader. Oh, and Emacs.
I'm from a developing country and I had a 2010 dual core Celeron notebook with 4GB DDR3 and I found it unusable in 2016-2018. Can't imagine still having to use that today. Especially for browsing the web today.