In my case, the problem actually doubles, because I'm on Verizon. Verizon IS required to support any compatible device, but few niche developers are willing to submit their devices for certification. :/ I suspect there would be a significant value if someone could get a free software-based module submitted to https://opendevelopment.verizonwireless.com/design-and-build...
Yes, it is very hard, and I hope they'll succeed this time.
> In my case, the problem actually doubles, because I'm on Verizon.
Can you ditch Verizon for T-Mobile? They are more flexible.
They also started the entire anti-net neutral trend with throttling video, zero rating content from specific providers, etc. Which the others carriers were unfortunately all too willing to copy.
It is hard to see from either a technical or ethical standpoint how T-Mobile is better.