I recently had to wait two quarters to launch a product because the only person who knew what some cobol accounting program did was out on leave.
This is one of the many reasons many big corporations fail to innovate. It is very hard (near impossible) to implement new systems in an environment dominated by old ones (not talking only about software and hardware here, also organizational dynamics).