That's what I'm still doing now. I upgraded the RAM a couple years ago and the GPU last year, both with cheap older parts that were about $100.
The main problem I've run into so far is that Blender no longer runs since they only support CPUs ten years old or newer. But I don't do that stuff anymore really anyway.
Come to think of it, I don't think I've ever bought a new PC/Laptop. It's always been used. Had only one problem with a phone I got for half the proce of all the others so it's kind of my fault...
Yeah, once my Zephyrus dies I’ve decided that it’s my last “new” laptop that I buy. Sure, it can play games, but my usage has been drifting more “casual” over the years. For the top end of my computing: I really don’t need much to compile stuff and run chitubox.
How easy is it to get replacement parts for a ThinkPad?