When I hear older but working systems I think Mainframe. These are many times patched endlessly, by increasingly less skilled people. The most skilled tend towards the new. Implementing new features slows, things break more, and good development practices are lost.