Where I see the cashless innovation failing deliver is where there is a state-owned enterprise providing a service. I was in Shenzhen on the weekend and had to use cash to pay for a one-time use token to catch the subway. Lining up to pay took a good 20 minutes by itself.
The Shenzhen subway seems like an exact copy of Hong Kong's MTR, which uses the excellent and ubiquitous Octopus system. The MTR is its own entity and allowed to play favourites (or enable monopolistic behaviour).