I'm kinda fascinated - why do you think they're fundamentally dishonest? I could maybe understand you thinking this about Assange/Greenwald (I personally don't) since they're essentially reporters - so we have to rely on them accurately reporting what they have been informed by sources, and being able to judge whether the source is credible, and to elect to report on anything regardless of whether it conflicts with their viewpoints etc.
But to apply the same criticism to Edward Snowden is a whole different thing altogether. He has produced reams of evidence on the practices of the US intelligence agencies, for him to be "fundamentally dishonest" would involve fabricating large chunks of that, and if I believed that then I wouldn't stop at "dishonest" I'd go with "crazy" or worse.