I for one have been using my CC for every purchase that I can to rack up cash rewards (and paying off the balance in full each month of course)--and the paying of said rewards are probably what is being passed along to the retailers in the form of higher fees. I also like to use my CC to track my spending and for consumer protection from shifty retailers.
The CC companies are providing a service to the retailers for this fee--more customer traffic; less chance of bounced checks; not having to keep lots of cash on hand; reports that help in accounting purposes for sales and taxes.
I, personally, don't like carrying a bunch of cash around--usually no more than $100...ditto carrying my checkbook (ugh!). I'll pay with cash for purchases that are only a few bucks (say, under $10); but unless a place that requires payment in cash provides a truly one-of-a-kind product or service, I'll usually pass them up for a business that accepts my credit card.
And if I'm in line to pay, and I see the retailer doing the "figuring out tax on a calculator, and ringing up 00 on the register trick," I'll pull out my CC, even if it is only for a stick of gum--and make a point to report them to the IRS.
As the Great Recession deepens, and more credit cards get downgraded or yanked, there's a possibility that many will have to revert to the "all cash" system of purchasing goods--but it pretty much stands to reason that these people will not be among the majority of folks who will be patronizing businesses that sell $20 entrees, $4 cupcakes or $15 plum-blossom-scented candles.
.