Isn't that the whole point of having a democracy that is free and transparent? Doing illegal acts on a large scale and lying about it *needs* to be reported, especially when the bad actor is your own government. And if the government will not do anything about it internally, then it needs to be taken to the public.
Otherwise governments have no disincentive to act against the individuals that the government is supposed to 'protecting'.
Snowden did not reveal any operatives' names nor did he leak the data to the public wholesale, the data has gone to accredited journalists and the evidence has shown that the NSA has likely violated the law many times and tried to do end runs even against the limited court monitors that it did have.
Don't cut off the hand that pointed out the gangrenous foot. The NSA has a big ethics problem, and it needs to be reformed. Hope and change and all that.