lxsw20:
I've done it with the name check system in the UK. It adds no issues like you're saying. It simply warns you the name does not match the account you're putting money into and makes you check a box saying you're sure this is the account you want to transfer to.
Which seems kind of useless depending what the matching is like? I'm assuming the system is smart enough to do partial matches etc and helps if it's a completely different person/account.
That system wouldn't even have helped the woman in the article because she had the account correct but had been scammed into using it. I would guess she would get the warning (paying to the builders name) and very carefully check the email etc to make sure she had typed the number correctly and assume it was a name issue. It's a lot of money though, so it's possible it may have prompted her to follow up directly with the builder?