In my own experience working in defense, there are tons of small businesses working on contracts, the government is forced to spend so much money on small business that they often simply throw away money. I worked on R&D for a military system which I 100% knew the gov't didn't care about and threw in the garbage. All the big projects force the big guys to subcontract to smaller companies The problem is actually compl…
"the government is completely incompetent and relies on the huge defense contractors for guidance" This is the catch 22 of any business. If you don't know something, either you hire people with that knowledge or you contract it out. If you can't properly supervise the work/project/acquisition because you don't have enough depth of knowledge, then it's very hard to get a good solution. In the end, the government is at…
The governement ultimately does have experts, but there are too few and they're spread too thin. They end up not having enough knowledge to make unilateral decisions
They also are often in semi-indepedent roles competing again the small businesses. Think of the JPL or all the "Labs" (Lincoln, Lawrence etc.) or the teams at MIT. They have their own agendas which doesn't hold technology acquisition as it's focus ( it's more about supporting the funding of their lil corner)