If you want to attack efficiency, you have a lot of work to deeply change how the government, and in fact many aspects of our public / government works. How they use contractors, the kinds of contracts they're allowed to enter into, the reviews and permitting and public commenting they need to engage in, unions, labor rates, etc. That would be as big a challenge as the above debate.
That isn't fraud or corruption as most folks understand those terms. It is more simply not designing for efficiency. People are more concerned with other factors like fairness transparent process.
I've dealt with both commercial contracts and government contracts.
Commercial contracts are more lucrative with overhead rates that are truly illegal on govt contracts.