Это же как надо заморачиваться и просчитывать, если надо идти в магазин. А вдруг не хватит нала? Не брать же все деньги с собой? Еще и психологически, видеть и держать деньги, и просто знать что они есть на счете. В первом случае соблазн потратить высок. Я еще никогда не понимал, когда люди снимают наличку, тратят, потом жалуются что кошелек очень тяжелый из-за скопившихся монет, полученных на сдачу, и пытаются потом специально эти монеты потратить. А так лежат себе на счете деньги и не мешают.
У людей, которые сразу же обналичивают деньги, логика совершенно другая. И дело даже не только в недоверии, что деньги твои не у тебя находятся. Но и в том, что как раз вот это просчитываение, которое Вы называете заморочным, позволяет таким людям экономить по максимуму. Они знают, что они не потратят больше, потому что больше у них просто нет. А с карты всегда тратить легче, потому что ты эти деньги никак не "чувствуешь".