Am I on the Onion? What site is this? This is the most uninformed post I've read on the mobile payment landscape in a while. Kudos.