Having worked in the computer industry, maintenance is thought through, usually.
A few years back, I did a review of green PCs for PC Mag, and it was interesting how much the maintainability varied so much. A maintainable device is often of course greener.
Desktop PCs are highly modular, and you can fix upgrade and extend their lives by at least a factor of two. These days, most people live near a "corner shop" IT outfit who will do this for you.
Laptops however (as I did in a different review) are almost inherently unmaintainable by non-specialists. Even if you have the skills, the bits are sometimes hard to source.