Some of those contractors are honest folks giving good value for money, but the norm is for contractors to pick the public's pocket and use the proceeds to lobby for more fat contracts.
One key job we ask our federal employees to do is root out private sector fraud in federal contracting. We should hire more of these people! Private contractors steal $274b/year from the public purse - nearly enough to pay for all the employees in the federal government:
https://www.gao.gov/assets/gao-23-106285.pdf
4/