Ironically, what they're actually doing is showing that leaking can cause them to make disastrous decisions. How many more Snowdens will it take before the US irreparably damages itself? From the looks of things, not that many more.
No non-US entity is ever going to give high-value confidential data to Google, GMail users, Android phones, AWS, companies hosted on AWS, Apple, iPhones, or Skype ever again.
Even if NSA swears up and down that they've stopped spying, how could we ever know if they're lying? (We already know they're more than willing to lie under oath.)