I dont blame you for thinking that way. Even i feel like thrashing out the 'outfits' from India. But, thats easier said than done. Do you think India should wage a war against Pakistan? Well, there'll be a nuclear war in the package.
Please dont compare the United States with India. Even with such large criticism from around the globe, they went ahead. That itself proves how easily they control the world like a puppet on strings.
Moreover, do you, in any way, think that the United States did the right thing? Did they avenge their anger by killing hundreds of innocent lives? All Dubya wanted was an entry into Asia, a better check on China and cheap oil. The Afghan and Iraq invasions were strictly business. Check out the number of American companies winning all the renovation and oil projects in these two countries.
There is only one solution to these problems. The world needs another super power. A match for the United Stated. I see that in China.