Some executive thought it would be cheaper to outsource.IT being a critical technology for all mega corporations, why don't they own their IT, use solutions that they have a good control of? Greed? Greed will always have a cost one day.
At my former company, whatever cheap and dirty solution that was available regardless of risk or even long term cost was the preferred solution.