Can't rob someone that doesn't have cash, is all I'm saying.
Fewer and fewer people having anything on them to rob will deter robbery over time.
One nearby gas station has affixed large warning stickers on the pumps saying something to the effect of "Warning: use of a card to pay at this pump may result in a 72-hour freeze of your card. Please contact your bank or creditor for more information."
I've interrupted a few folks in the process of paying with cards at those pumps, asking them if they saw the warning sign. None had seen it, people seem conditioned to no longer register such things. Also worth noting, none had cash to pay inside with. Some went inside to pay at the register with their card though, which seems less likely to be compromised than the pump.
My card was skimmed at a gas pump shortly after I first arrived in the CA desert, I've only paid with cash ever since.
It seems unlikely that this practice knows any boundaries, I'm suspicious of any gas pump or poorly maintained/monitored ATM at this point.