I'm still using a PC I bought in 2015, I only ever replaced the graphics card and installed extra RAM and I'm not really running into any performance bottlenecks. My biggest issue is the small SSD that Windows came pre-installed on; I'm constantly living on 1GB free disk space. Think it would be fun to build a PC from parts one day though.
@Gargron Well, I've been building my own PCs for like 15 years and can confirm it IS pretty fun. Though in my case, it always takes a long time speccing "just the right stuff", planing the watercooling, seeing what I can grab second-hand, etc...
But yeah, for sure, build your own next time, super fun