Something like obfsproxy[0] or a straight up http proxy wrapped in SSL and a VPN service that acquires and rotates new IP addresses regularly would prevent this. It would be an expensive game of wack a mole for the ISPs at least, personally I'd just set up a digital ocean droplet for my traffic. Less technical users can employ Streisand[1].
[0]https://community.openvpn.net/openvpn/wiki/TrafficObfuscatio... [1]https://github.com/jlund/streisand