Not everyone can afford to educate themselves on every consequence of every interaction with a corporation that is actively trying to obscure those consequences. I'm generally not ignorant, and I naively thought last week that if I transferred some money into a checking account on the same day that a payment was taking the balance below zero, I'd end up positive when the transactions were run at the end of the day. I got dinged $35.