Большинство торговых точек принимает к оплате карты. Наличка нужна только на мелочевку типа воды в киоске и на транспорт (к сожалению, автоматы в метро еще не научились принимать карты, как в цивилизованном мире). Все остальное можно оплатить картой. Даже не задумываюсь, сколько налички у меня в кармане. Бывает неделями 100 рублей лежит и деть их некуда. Или вы в глухой деревне?