Это скорее дело привычки, как кому удобнее. Слишком большие суммы наличных иметь с собой чревато, и в этом случае карта безопаснее. Проще совмещать и то и другое. Крупные покупки делать на карту, а кафе, ресторан или покупка сувениров - за наличные.
Смотря что у вас за карта и где вы хотите платить. Некоторые банки выставляют такой курс, по которому платить совершенно невыгодно. В то же время, не стоит платить картой в сомнительных местах или где у вас забирают карту, чтобы расплатиться ей в другой комнате. В один прекрасный день вы можете оказаться без денег на счету. Поэтому оценивайте свои риски.