American love of credit cards will blunt instant payment appeal