Buying a single pack of gum on a rewards credit card might lose the merchant money. They’ll make up for it in aggregate, but that transaction has a negative return. I understand the desire to limit how frequently they sell at a loss.
Credit card agreements used to require parity with cash and no minimums (as Visa and MasterCard had to create new buying habits). But recent laws have placed restrictions on those restrictions.