I've only had one keyboard go bad in 25 years and it was 17 years old at the time. I did replace its replacement (was the same age) because I needed to switch to a USB keyboard.
I used to collect keyboards from the hallways. People would have their PCs and RS6000s replaced and junk the old keyboards. The old ones are far better keyboards, if not quite as clean.