Change your ISP.
Problem solved
I don't think they have much choice in America.
I don't. If my ISP gives me the boot (or endless problems and the opportunity to have an Indian tell me to re-boot my modem and router again and again for hours at a time) I have one other option which is just as bad. Then it's back to POTS modem-land and my land-line is so poor that v.34 is all I can achieve...on a good day. No line-of-sight to anywhere interesting so I could not even do my own radio link.
As for getting government backing to force an ISP to let me run Bitcoin, I'm not holding my breath. In short, my ISP has me by the balls and I'm not going to sacrifice my ability to connect to the internet at all over Bitcoin (which, even at the current blocksize, is already a significant burden in bulk data terms.) If I had a million dollar mining operation and the corporate infrastructure providers I rely on tells me to jump, I'm going to ask 'how high.' I'll have to assume that most others with a million dollars worth of gear on the line would do the same.
This Achilles' heal of Bitcoin is a big factor dictating how much value I feel comfortable placing on it relative to alternatives such as gold. The more the block size grows and the more the solution relies for strength simply on the headcount of users and good graces of the authorities to allow it to operate, the less I can trust it as a robust financial alternative. But that's just me.