Merchants can give cash discounts; many do. And there are also expenses to handling cash that credit cards eliminate: for instance, such as the need to securely transport large amounts of cash to and from a bank, the need to count the cash, and the extra labor of cashiers making change—a skill that many cashiers are simply borderline incapable of these days anyway.