Time and money are interchangeable. MM most likely doesn't have enough cash to speed the project up so they are doing what they can when they have the money to fund it.

If Ford wanted to release a new FE block they could have it on the market pretty quickly but they would throw 10 engineers and several million at it. Projects go pretty fast when you have lots of cash to grease the skids.