I worked at an ISP that charges as much as $25/GB for usage, and has tiny monthly usage caps (as low at 10GB/mo) and there is no other choice for our customers.
Every time a large iOS, MacOS or Windows update goes live, we can literally see the difference in the overages people pay. It's a big problem that lots of people don't understand.