There is discussion on Capitol Hill concerning the overlimit and late fees (and their accrual after the account has been frozen/closed) - most banks get away with this by HQing in a state that has no caps which is why Congress is looking at it.
The banks will be lobbying real hard against any limiting legislation and every consumer group pushing for it.