I only see these caps and overages as a way to increase profits for investors. The extra usage does not cost the ISP more to provide.
The capping and metering serves to generate revenue and control growth. There is a marginal cost to increasing capacity on fixed infrastructure to a certain level, at which point investment must be made to increase capacity beyond that threshold.