@revelette2,
One thing Snowden cannot be accused of is cowardice.
From his point of view he had no alternative. His principles over-rode his self interest it seems to me.
If damage has been done to operations isn't it the programme NSA was running that caused that?
Hitler executed and tortured people who were aiding his enemies in the name of higher laws. Schindler was a traitor in the eyes of the law as it then stood.
It wouldn't have bothered me if I had been working for the NSA on a fat salary if it was up every American's arse. All day long.
So--one might say that feeding the young Snowden lad with all that sanctity of the Constitution pap in his formative years is the real cause.