Yes, I overdrew my account when I was in college and had $50 to my name. It was my mistake, I made a purchase unsure of how much money I had.
I also used to work for a bank that gave out RALs so I'm perfectly aware of the unethical behavior that happens in banking. So call it unethical, call it what it is. Using inaccurate alarmist language does not help the matter.