You can make anything sound nice if you couch it in vague enough terms. Spying on other countries is in fact, the entire point of the NSA. Domestic surveillance is not, and it was right to expose that. However, that does not excuse the things he inappropriately leaked any more than the NSA's lawful data collection excuses their unlawful programs.
You are making the argument that Snowden should have done nothing, when in fact that is the least moral thing to do in that situation.
The US is not some how "weaker" because of Snowden - it's weaker because of it's flagrant disrespect to all other nations in the world, especially our allies.
Information about foreign surveillance programs and details of NSA methods.
I never made such an argument. In fact, I have repeatedly stated what I think he should have done - reveal information about some obviously unconstitutional domestic surveillance - there's obviously no shortage of choices there.
Whether the US is weaker or stronger does not have anything to do with the question of whether Snowden broke the law. It might affect the judgment about whether he was justified in breaking the law, but that's something for the judge to decide during sentencing, or the president to decide when pardoning him. It's not an excuse for refusing to stand trial.