Did not read this entire thread, but came to say that this exact same thing happened to me, almost to the dollar amount. I banked at TCF for 12 years...it was the first bank account I opened, junior year of high school. Stayed because, as the article states, they were convenient. Everything about the accounts used to be completely free.
A while back they started charging $9.95 a month if you don't have direct deposit or use your debit card 5 times a month. Around the same time, I stopped using them, but kept the account open because it was linked to paypal. I left $50 in it, meaning to eventually close it.
One day I get a letter saying I owe them $218 dollar in overdraft fees. I go to a physical location, ask for a supervisor, and she says she can reverse only one of them. Gives me a number to call instead. I call the number, that person says she can reverse only one of them. I tell her that's unacceptable, ask for someone with more power. Get a supervisor, tell her I'm not paying 6 overdraft fees caused by a bank charge. She says okay, purges them all and agrees to close my account at zero sum.
While I think the fees are beyond ridiculous, I also know it was my own fault for letting them accumulate. TCF is a pretty shitty bank, for plenty of reasons. They should be free to charge what they want, but maybe give their customers an assist by not waiting a week to notify them of mounting charges.