I have heard a lot of people complain about companies that don't provide results RIGHT NOW! And it obvious they don't understand the complexities involved. And the bigger the contract the longer the delays as more people have sign off on it.
So... in the end, if the rumor is true, the longer it takes could mean the better the contract is using the logic (or lack thereof) above.