I am not an American and I don't have a motivation to defend NSA or whoever, I just think that what Snowden did was partially wrong. Of course, caching the Internet like NSA and others are doing has human rights consequences, and those should be discussed publicly. But question the very existence of such practices is unreasonable in the situation the world is in nowadays. There are LOT of people in the world today who would want to wipe off the whole Western civilization, if they could... there must be a protection from them.