I've had a ThinkPad 13 2G for about 6 years and it's still working fine, but it most likely didn't get the same level of use/wear that yours did.
It's a shame that IBM sold its PC business to Lenovo. Maybe it's just the model I have, but Lenovo's ThinkPads feel so much worse in quality than IBM's ThinkPads. I probably won't get another one when the time comes to replace mine.