The sad thing is that the carriers are FULLY aware there is a data consumption issue on all of the networks that limit such...we never talked about data overages in generations past because A.) 3G service, by nature of it's speed, is not going to allow the consumer to use as much data...LTE is fast, therefore we browse/DL/use more of the data because we're doing more things...and B.) They were running unlimited data plans for so many people that the backlash wasn't as frequent...they could give a "one time credit" over and over again and the ripples never grew into waves...
Now...they have the equivalent of a customer complaint TSUNAMI. A buddy of mine who works part time at a kiosk that sells phones for various carriers says his #1 customer service complaint or inquiry has to do with data overages and the cost related to such.
The carriers HAVE to do something about it...if they wait too long (which they assuredly will), they'll eventually have a civic suit against ALL of them the size of the damn moon, and they'll lose because it'll probably take an investigative team all of 5sec. to realize they were just ignoring the obvious issues with the way their data services were being counted internally.
Devious, money hungry carriers that would rather pi*s off consumers than fix an obvious issue because they know that most of them are not going to jump ship, they'll just call in, take the occasional credit...sometimes just pay for the overages...and they get to profit a little more of something that essentially costs them nothing extra.