Maybe I've missed something here, but does implementing traffic shaping on content that is sitting in a local cache seem a little bit silly...? And is it really fair to count data that is merely being pushed from inside their own network towards people's (rather insignificant) usage caps?
Any ISP type people care to enlighten me? Or is it just that accounting departments have taken what could be a great benefit to the user and turned it into a way to make easier money?
But providing bits to the customer is what an ISP gets paid for. If they can find a more efficient way of doing that, good on them.
We rely on competition to prevent excessive ISP profit-taking, which is a different discussion.
Not to mention that if you gave it to everyone for "free" they would just want *more* thus exerting more pressure on your expensive pipes