RE: The Battle for Net Neutrality - What Can We Do?!
There are some folks still using the #stacktivism hashtag and Heath Bunting's stuff from the '90's has become popular as art: )
Actually getting around the ISP problem in a country like the US seems like tricky business, since being allocated a block of addresses that ISP's like Comcast recognize (along with obtaining other identifiers etc) requires creating settlement-free "peering agreements" with those kinds of companies in order for data to be shared/sharable across all networks. There is no way to do this without a ton of money and political clout.
Alternatively, it is theoretically possible to simply physically build a parallel internet and use this instead of the corporate network. Again, there is no way to do this without a ton of money and political clout.
I choose option number 2! :)
This is something that we could easily make happen on a neighborhood scale. And it is not too expensive to connect thousands of neighborhood networks into a high-bandwidth global network with very, very high latency (by physically transporting data storage devices between such networks via drones or just in our pockets; ). But for something more reasonable - and easier for average people to make sense of - maybe track down Ramon Roca the next time you're in Spain and see if you can pick his brain.
So you're saying we need a ton of money and political clout. ;)