The Department of Defense has been steadily spending more and more dollars with fewer and fewer prime contractors, which has top brass and some members of Congress worried.