Competing services can apply to be included in the program based on technical specifications (limit your bitrate, clearly identify the traffic as video).
Complexity also increases as each ISP gets to choose their own rules.
Besides, I, as a consumer want to be able to use Amazon Prime Music / Video at 0, whether Amazon wants to take the time to set it up or not.
That is why BingeOn is offered. T-Mobile receives a network efficiency benefit, which they pass along to their users as unlimited video. Just because the user complains they want something, doesn't mean they get it.
As always, the customer is not always right.
How is that not a net neutrality issue???