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