You don't fight corruption by subsidizing the thieves. You simply kill them and break a lot of things while establishing your own will, not appeasing a bunch of barbarians who have no desire to assimilate.
Also we have the means to kill terrorist “over there” and putting pressure on countries (Pakistan etc.) to quit playing games with the USA. Problem is a lot of people are making money off the blood of US soldiers.
By the way, do you know our nation's debt? Do you understand that you try to avoid conflicts that drain your resources? Warfare 101 and the powers that be have already failed that class and you want to continue? Like I said, we can easily kill terrorist over there without selling our grand children's resources $$$ down the drain. Problem is the bureaucracy is doing this the impossible way. Either supplant our will on those rag-heads or get the F* out.
You are just another brainwashed liebertarian.