The status quo might mean that money can be clawed back after it's sent but identity fraud (or using someone else's credentials) should not be a problem in 2015, we've had SIM cards that can provide a secure method for identifying a physical device since the 90s. Why can't any payment processor come up with a decent alternative to having a magic number that you have to give out all the time that can be used to authorize arbitrary transactions? Maybe eventually every citizen will get a smart card of some kind and we can just use that.