The problem isn't the consumer who takes advantage of the system. the problem is the regulations that prevent consumers from choosing whether they want to pay that extra 2-3% that credit card companies charge the merchant. Right now, if i want to pay with cash, I still end up paying that extra 2-3%, even if the merchant wants to give me a 2-3% discount, they're not allowed, due to those regulations.