I do vote with my wallet. I call and get a bill credit every single month and spend at least four hours on the phone a month getting tickets open with tech support so I can get that bill credit when I call in.
As it happens the only other choice in my area is satellite with the high data cap at 5gb. Yes you read that correctly 5gb. That is no kind of choice.