El tema con el débito es que la tarjeta les paga a ellos después, y a veces (dependiendo de la tarjeta), ese después pueden ser hasta 2 meses. Así que básicamente hoy el precio es (por ejemplo) 100$, ellos te dan el producto, pero a ellos les pagan 100$ dentro de un tiempo, cuando el producto ya vale 110$. Si ellos reciben los 100$ ahora, pueden reponer, pagar insumos, etc. Si lo reciben dentro de un tiempo, por ahí la plata ya no alcanza, o lo que ganan es mucho menos.
Desde el lado del consumidor es una mierda, sep. Pero desde el lado del comerciante también es entendible, si las cosas están subiendo muy aceleradamente de precio, que les paguen tan tarde los re caga, si ellos no suben el precio, básicamente el banco los está cagando.
Como siempre, de una u otra forma los bancos terminan siendo el problema.