I don't see how any activity here helps an alternative to cash for payments. I'm not even fussed about anonymity here: visa/mastercard seem to provide a nationalizable service at an extremely poor quality and cost. We really deserve much better as both payers and payees.