Right now, I'm a great lover of the free market, but in this particular case I'm not sure the department should have a free market to use whoever they want within the government to carry out their security requirements in the case of sensitive contracts.
Shouldn't there be one central place where they all have to go when they have sensitive, even security-related contracts to execute? Should we not make it mandatory that we use the program that Public Works has, so that one branch of a procurement-based department can specialize in this highly specialized field and the other departments can take advantage of that specialization? Would that not make more managerial sense?