There are two issues. One is the actual timeline allotted for each of the phases. Especially in the front end, there's a lot of room where it's this many days and it can be extended 90 days, to another 90 days, and to another, kind of ad infinitum. There should be less ability to extend the process in terms of timing. Overall, this timing is longer than what we currently experience in most cases.
Then there's the notion of where the go or no-go decisions are made.