Why are you asking here, versus going to Google and reading the original article from The Guardian? Or the numerous Wikipedia links that are on this page?
Because saying "experts said things were impossible and then Snowden" could mean literally anything. Which experts, what things?
Like I said: I've read a ton of stuff, and apparently what people are sure they read is very different to what I read.
that takes effort :)