I blame them all, but even more so, I blame the people. Snowden isn't the first whistleblower to emerge; google William Binney, Mark Klein, and Thomas Drake. This knowledge has been within earshot of the public for nearly a decade now, yet people just don't seem to care enough to do anything about it. There seems to be some kind of implicit collective trust in the government, that whatever they're up to is for our own good. I don't think it's ignorance; I think that people generally have known that the government was spying on them for years, they just never really cared, and now that we have full-blown, concrete evidence that it's been happening, the majority still doesn't care. It's strange.