And Wechat payment, geez, these days people just throw red envelopes back and forth as a way of messaging, try to beat that tps.

Albeit tencent can't even achieve internal database consistency IIRC.
The point (that you can clearly see) is that China doesn't need a "new payment network".
It won't offer anything better than is already available (and has been for years).