Fit for purpose
The the banking system totally fails to offer a reliable and secure payment system is a scandal.
To blame the users deserves retribution!
E.g. Barclays has just changed its on-line system. so that it now prompts the user to re-input the account number from what you typed in, not from the original document. Thus you confirm an error, rather than discover it.