Do you really think we have more than a handful in congress that have the b@lls required to cut off the money, even if it were needed? No, but so what? Since when has doing the right thing been dependent upon what's popular?
Always in our congress, so give your "congress should run the military" wacko-idea a rest.
You're calling it a "wacko" idea notwithstanding the fact that you've already conceded the point. Congress already runs the military, is entitled to the "secrets" surrounding any actions it takes. That's what the constitution says.