sbiddle:
There is a rather big difference between a bank employee accidently setting a $10 million overdraft instead of $100000 on the correct account and somebody using internet banking transferring money into an account.
It's the same principle, someone receiving money in their bank account when they shouldn't have. It's not their money, so the original owner can claim it back.