Europe has SEPA (Instant). The Chinese have WeChat Pay and similar? I'm curious, what other solutions other countries have?
So there's definitely still overhead that can make small transfers infeasible, but it's getting better.
It has gotten very prevalent.
tl;dr CNAPS is a bank-to-bank system, but in effect means domestic CNY transfers between major banks should settle within 30 minutes.
WeChat Pay / AliPay are a bit different, more like PayPal (though not completely like PayPal).