I'm amazed how comfortable people are with low usage customers subsidizing high usage customers. It strikes me as profoundly unfair. ISP's are no angels, I know, but I'm not talking about any specific case, just the notion of caps in general.
As long as the pricing is fair I think tiered/capped traffic agnostic pricing is fine. I think some people are caught up in their general disgust with what they see as regional monopolies, and directing it at this general issue.