My (admittedly snarky) point was that there are clear differences between countries in their preferences for payment systems that can't be chalked up to "dysfunctional infrastructure." And it's not a US vs. rest of world thing. Even across Europe there are clear differences in cash vs. debit card vs. credit card vs. etc. acceptance. And stored value cards (for use outside of transit systems) seems mostly to be an Asian thing. I have certainly used mobile phone payments in Europe where chip without PIN can sometimes be a bit of a pain because it's not part of the normal checkout process. In the US, I find just using a credit card is a bit easier even if I know a store accepts mobile payments.
Something like WeChat really isn't like cards though. It's more like cash, cards and bank transfers in one. Like if most everyone would accept Paypal for everything without fees and it was integrated everywhere (web, store, phone, chat etc).