A cash and debit card discount is the same as a credit card surcharge, I fail to see how this qualifies as “significantly harder”.
Target, one of the largest retailers, offers a 5% discount for debit. Comcast, Tmobile, Verizon, ATT, Lumen, utilities, governments, and insurance companies also routinely charge extra for credit cards (or discounts for debit/cash).
Daycares charge more for credit card, as do doctors’ offices.
At least half the gas stations I see have long had higher credit cards prices.
Not to mention contractors for physical labor.
The change since 15 years ago is stark. If I wasn’t getting a minimum of 3.5% cash back on my purchases, I would use credit cards a lot less.