Because major programs are comprised of multiple projects, a major challenge they invariably encounter is:
cost overruns
communicating across players on the different projects
schedule slippages
reimbursing subcontractors for their efforts in a timely fashion