Right they wouldn't buy at all
using these stupid cards. Which is the whole reason the entire industry has had to lobby and tilt the law in their favor. Same with not passing these fees to the buyer. People will always find ways to buy, and we're stuck with fees, risk, inconveniences, and all these band aids that do nothing to resolve the root of the problem. Just more work for everybody.
And for most people it's not worth trying to lift a pack of donuts off a store shelf, but if they do they get arrested and can end up with life in prison where there are three strikes laws. That's what keep the police busy and the prisons full. Credit card fraud is far more common, and usually the perpetrators are not desperate, are mentally well, intelligent and intentional -- far more deserving of punishment if that's what we're after.