Многие переходят на оплату покупок банковскими картами по нескольким причинам.
Во-первых, многие организации осуществляют выдачу зарплаты на банковские карты и, поэтому, для получения наличных для расчета в магазинах и прочих местах из сферы услуг надо совершать дополнительную операцию - снимать эти наличные в банкоматах.
Во-вторых, это, действительно, удобно - не надо отсчитывать купюры и, особенно, мелочь перед кассой.
В-третьих, многие банки придумывают разнообразные программы лояльности, по которым часть истраченного, если не в виде кэшбека, то в виде каких-то бонусов или еще чего-нибудь, возвращается владельцу карты.
В-четвертых, конечно, на рост использования банковских карт влияет и то, что они стали приниматься во многих торговых точках.
Но я бы отметил, что такая ситуация свойственна все-таки большим городам: в глубинке предпочтение все-таки отдается простому (пусть и деревянному) и шуршащему в руках рублю.