There is definitely a better way than war and we above anyone else have the resources, people and support to promote it.
Hitler did the things he did because he had a country that backed him because of massive economical unrest.
That is the key to all of this and bombing people does not make them economically sound. If it did, the First World War would have meant there was no need for the second.
Because we left Germany so economically destitute, we got hitler. The same can be said for the Taliban and for saddam.
That is the answer