It is just one story from China, but some other countries like Sweden is have only 1% of payments in cash and rest is electronic payments. This is way in which today's society is going and it will be necessary for everyone to adapt to this. But solution is not to stop with cash payments, such option should stay until one day people accept only electronic payments.
Most of us would like to pay with BTC or some other crypto, and with time there will be such stores - what to do when some people come in and try to pay with cash and there is no physical options to accept such payment? In any case, we need a transitional period - people can not stay hungry because they do not understand how to use new technology.