Probably not likely that cash will be obsolete in China. You have to remember that China is a large and varied place. Just cause you experienced the cashless-nes of shanghai does not mean it is also the case in tier 88 out there.
But I do agree with the convience of alipay and wechat pay.