The best banks for consumers are the mid sized banks. They're big enough to have all the services, but not the bureaucracy.
It's easy to stamp in the wrong account number.
Tell me they check the name... Right?
If you want to test, post your bank details here!
The article ends with him saying "I was wrong and I have been punished for my mistake" but this is just his schtick, it's factually incorrect.
I live in a small community and many local charities and non-profits post their bank info online, so that people may make donations by bank transfer or standing orders. Fraudsters periodically manage to trick the local banks into transferring money from the charity accounts and everyone freaks out, which is complete bullshit. The banks always restore the funds, and scold the charities for having this info online. I've experienced this myself at two different organisations. As a result charities become more reluctant to publicise their bank info and predictably, donations lessen.
It's important to keep perspective and hold the responsible party accountable, instead of trying to compensate for the bank's failings.
Having an automatic credit card payment is something slightly different though.
He reported it and they suspended his account immediately while they investigated, which is fine. What wasn't fine was it took them well over a month to investigate, in the mean time all of his money was locked up tight and he was unable to access it, pay rent, buy lunch etc (we ended up shouting him for meals for a bit to help out until work organised an advance on his salary). In the end he really regretted 1) having all his money in a single account, and 2) ever having bothered telling HSBC about the transfer.