My Dell i5 laptop is almost 9 years old, functions perfectly for 95% of my general, daily, computer needs (email, internet, Youtube, speadsheets, jamming with, light audio processing, etc.), is still going strong, and runs well enough so the 'irritation factor' doesn't really show up. Ports are all sturdy, working, and not worn out, screen is ok, HDMI output for the TV works fine, battery still holds a good working charge...
I upped it to 8Gb of RAM a while ago (and cleaned it all inside) and it really perked up big time. Have considered getting it an SSD for even more performance but I'm going to look at a fire-breathing laptop so I can do some more GPU/CPU intensive work on a mobile device (Blender 3D stuff in particular).
But otherwise, this ~9 year old laptop still has a lot of utility left in it. When I do get a new laptop I'm going to run Linux on this old Dell and use it for SDR (Software Defined Radio) applications, Arduino/Raspberry Pi tools, and stuff like that.