Users need to get directly involved in protecting the content they desire. In the long run we need a cross between TOR and bittorrent to create a distributed cache to avoid throttling. Local "metropolitan" bandwidth is very fast, hard drives have expanded 10x in 10 years. An alternative is to use WiFi mesh networks.
"a cross between TOR and bittorrent to create a distributed cache to avoid throttling"
That arguably describes Freenet, which I think actually predates both Tor and BitTorrent. It's languished in semi-obscurity for a variety of reasons: performance issues, a dearth of popular content, the possibility that your node caches illegal/unsavory data (this is implied by its approach to resisting censorship, which has been harshly criticized but which has no established alternative besides abandoning censorship-resistance as a goal)...