Many of the powers that be, particularly those with positions of influence in the DoD make their riches off exclusive contracts with the DoD with private companies they own or are invested in. Not to mention lawmakers themselves who invest in such contractors. The powers that be in DC are the problem, they don't want to fix it.