Simplement parce qu'avant on réglait en espèce ou par chèque et qu'on ne voulait pas se faire chier à se récupérer une tonne de petite monnaie ou perdre 3 heures à écrire tout le montant en toutes lettres.
En revanche, c'est totalement con, oui, si on paye en carte de crédit.