Put your talking points away. T-Mobile found a way to give customers more without passing on the costs associated with it. Content providers want to make more from advertising revenue, consumers want to "consume" more. Content providers take a small hit, but make money more from advertising. Consumers get to stream and watch more from mobile without paying more, ever to be wins. While this is technically a violation of net neutrality, it is just that, a technicality.
Costs associated with mobile data are very real, although not as real as AT&T or Verizon would have you believe. Its expensive and someone has to pay for it. T-Mobile gives you the option to pay for it if you want to. And do you know what they found? They found that people don't want to pay for it.