US could have prevented all of this using their own unique methods but what puzzles me is why they didn't.
The data that will come out will expose many countries for what they are and Governments for the way they deal with one hand and deal with the other which could have interesting consequences.
It also send a clear message to some countries that what they thought was secret was in fact compromised from the word go which adds its own complications as organisations spend time finding leakers and setting up new networks which no doubt the US will know about and control.
It will be interesting times ahead.