Directly funding research is far more efficient than letting a huge percentage of the money we spend go to lining the pockets of MIC billionaires.
Otherwise, the MIC is one of the only good funding sources available.
Who would be? I'm not aware of any. In fact, I got out of the industry partly because the money is total shit compared to the commercial world.