Sadly, the "War on Terrorism" is not winnable with our current strategy. Much like the War on Drugs, it is doomed to fail. I think if we (the US) would seek out the source of the problem (why we are targeted in the first place), then a solution will follow. And no, I do not believe its because "they hate what we have".

America has the most overwhelmingly powerful, advanced, and destructive military in the world. Too bad that means precisely jack against this enemy. All our current strategy will accomplish is putting out fires and killing many, many innocent people. Edit: While making mad cash.