It sounds pretty bad, but have you ever been stuck maintaining legacy enterprise software?
... or printers.