for america, its not the neighbours that are doing terrorist activitists...what do you see of America doing of Mexico openly promoting illegal immigration into America? How many nations have capability to strike nuke on american land? If we go on war with Pakistan, what stops it from landing a nuke on Mumbai or Delhi or any other location. We are too close to Pakistan to do what America did. America not experiencing any terrorist activities in last 5 years can be due to several reasons besides its counterstrike. also, consider the economies of the two countries. I doubt we can afford to go on an open war...if we have to, then we have to - that's different scenario!
What you have done is like comparing Katrina diaster with Mumbai record rain last season...similar but still big difference!