FTA:
It involved some expensive re-architecturing.
It required some very expensive new servers.
It required a lot of even more expensive new licences for the third party components.
It required delaying the features the business wanted until all this work was done.
Probably the classic software vanity formula: