Wait... Frank/Dodd ALLOWED the $5 fee?? First I heard of that. My understanding is that F/D capped the interchange fee, and BoA imposed the debit card fee to make up for the lost revenue. In other words, there was nothing stopping them from imposing the fee before; they just never had a reason to do so until now.
Durbin wrote it in.