The reason for this is that these caps are artificial marketing-inflated numbers - they cannot be met by ISPs.
The simple solution to this whole problem is to lower the monthly transfer caps to some sane numbers.