mainly because people are using cash less and less every year to make purchases. They use credit/debit cards more than cash
credit cards are cash...someone else's cash (namely a bank) that is being loaned to the card user. nonetheless, the transaction is in the local currency at the point of purchase and paid back in the local currency of the bank and user