Wikileaks leaked more than necessary. The diplomatic cable dumps included content that put the lives of diplomats at risk (eg honest, undiplomatic assessments of leadership/individuals, etc). Spying on foreigners wasn't the scandal, but that they were knowingly spying on Americans.
As for Snowden? I dunno. The NSA was pretty much breaking the law and everybody knew it. I really want to like and believe in the romantic notion of his actions. But something just doesn't add up with him...