You don't have to be a composer to be a critic. In other words, the talent and courage required to expose corruption may be different from the talent and courage required to fix it. Why should one person be expected to do everything?
Of course he's not expected to fix everything, but is it really fair that he leaks this information (which has, in my view, damaged the Government regardless of the legality of their schemes) and then he's not responsible for it any more? It seems, too, that he should be interested and involved in what actions are taken in the US to prevent such abuses of power from continuing or happening again in the future. Are these really unreasonable expectations of Snowden?
I suppose it depends on which you consider more important: the government itself, or the ideals it ostensibly represents. One can easily come to the conclusion that the damage to the government is acceptable, if the damage is necessary to correct damage the government has done to the people.
I have no doubt that Snowden is interested in what actions are taken to prevent future abuses. Reading his statements after his identity was revealed, it's clear he left not because he doesn't care, but because he saw leaving the US as the best way to preserve his ability to contribute to his cause and remain safe.