It's interesting how software systems and these large systems always have the same problem. Software failures are described by the engineers as being caused by "not enough maintenance and now the code needs to be refactored" and these real world systems are always caused by "not enough funding for preventative maintenance". It's a curious case that these issues are rarely caused by actions in the present but primarily by actions (and often other actors) in the past.
Presumably, we too shall be the villains to the people of 2050 as they shall, in turn, be the morons who built this stupid fucking system in this dumbass way instead of just designing it correctly and keeping it up to date over the years to the people of 2080. One thing I must consider doing is calling any fellow coworker an idiot pre-emptively since that way it's like I'm living 25 years in the future.