Shooting a bunch of people and dropping a bunch of bombs actually makes the situation worse. For every one terrorist you kill, 20 more replace him. We rarely kill terrorists without also killing 50 times more innocent civilians, which is going to piss off fathers, sons and uncles. You leave them with broken cities and no where to turn but radical religion promising them salvation and a way to avenge their families deaths. These people are starving a great number of the time, these militants offer food, protection, family and a sense of belonging... all things are bombs took away from them.

What we need to do is change an ideology. That an eye for an eye is not conducive to a prosperous society. It could take 2 generations, maybe 3.... but just wiping them out is not the answer. Religion is even scarier when you have no hope.... we have created a breeding ground for despair, hatred and hopelessness even worse than they had before. I don't have the exact answers, but I can say for certain that dropping bombs and killing more innocent people is not the answer... so at least in my mind we can cross that off the list.