Before the downvote button is spammed: He simply did not have time go go over every single one of the 100,000+ documents he claimed to leak, and give them to journalists in an intelligent manner. There simply was not enough time between him leaving the country and the documents being revealed for him to have done that.
So yes, he did very much indiscriminately leak them.
You are either lacking context comprehension skills or intentionally splitting hairs to make Snowden look bad...
Giving classified documents to _anyone_ who isn't cleared to see them is the "general public." Journalists are no exception. Not sure why you think that.
Snowden sent the docs not to any/all journalists, but to a carefully selected group of the most reputable ones: NYT, WP, Guardian. He had followed Poitras/Greenwald for a long time before to make sure the docs end up in responsible hands.
Also, the journalists asked the US government to cooperate/redact out some national-security sensitive details, they refused. So they had to use their own judgement.
What qualifies you, or journalists, to know umpty-squat about national security?
99% of what snowden leaked had _nothing_ to do with the privacy of U.S. citizens. Nothing.
It is amazing how many people don't know this (that he did not just leak everything indiscriminately).