Because the customer is willing to wait and funding is never certain, an environment exists where program managers have good reasons to avoid the capture of knowledge and delay testing.
Program managers are smart to put off projects since they dont know if they will receive funding.