Why Do We Have Data Caps?
But the Question Wasn't Who It's Why?
A terabyte to a terabyte and a half is a generous data allowance but a very small percentage of subscribers will exceed that usage. Subscribers who use more bandwidth cost more to have service provided to them, therefore they end up being charged more.
Data caps also help support tiered subscription plans. This means that an individual that only uses the internet to check emails can choose a plan to pay less than an individual who uses large amounts of bandwidth for streaming and gaming.