Counterpoint: a system that runs for 20, 30, 40 years without any serious downtime is the definition of long term thinking.
In the organizations I've seen with mainframes, what happened was a panoply of supporting systems sprung up where new requirements existed as everyone was afraid of making significant changes to the mainframe environment.