I know what Petraeus was trying to get. I don’t know what Snowden’s motives were.
You need to watch the movie, CitizenFour. It’s all about Snowden.