The problem lies in credit card system, which discriminates against poor. As long as the cashless system is not built on top of a credit card, it does not have the problem. Look, a person with volatile currency can use bitcoin to protect himself, other financial instruments to do so normally only available for the very rich.