Great post, you're absolutely right about the government being the bad guys here. The only solution is to create a new, decentralized internet. The guys from Maidsafe are doing just that. I would normally never promote a post of my own in a comment, but I'm going to make an exception for this one.
I explored the different possibilities we have to get rid of internet surveillance and achieve anonymity on the net. I would love your opinion on it as well.