Here in NZ, you've been able to pay directly to someone's bank account number for free for as long as I can remember, and my bank introduced payments to mobile numbers, facebook accounts, and email addresses 3 years ago. (Oh and it's totally safe to broadcast your account number to everyone, most companies have it listed on their website. No way to pull money from it through ACH without their permission).