It sounds like government agents are trying to make Snowden look bad. Snowden doesn't look bad to me. It looks to me like he had what the mainstream would consider the 'good life' and he decided to something that would force him to give it up. The government we have is rather idiotic- a more self-aware government would eschew progressivist hiring policies and make sure everyone involved in these sorts of projects were married with three children. The problem with supporting the anti-family feminist/gay agenda is that a guy like Snowden can look at his life in Hawaii and his stripper girlfriend and say to himself, "You know, this is all very nice, but somehow, it just isn't authentic." And then he goes and does something authentic, which happens to screw up the idiots who wooed him with the fakeness in the first place.
But, again, as I have seen so many domains (especially in nutrition research), the quality of the finger pointer isn't at issue. The government is flat out doing unconstitutional stuff, and has been for years. It doesn't matter if Snowden is a drop out.