If you force cash and credit card transactions to be the same price then the extra 0.5% is charged to everyone, and outside of extreme cases like this post there is little incentive for credit card operators to lower their fee.
I live in the Netherlands and biggest supermarket chain here, Albert Heijn, is strictly Mastro-only. This is not a problem for the locals, but you will find angry reviews left by tourists on pretty much every ah branch in Amsterdam on Google Maps.
The second-largest chain, Jumbo, will happily accept my AMEX credit card. In many cases, the groceries are even (slightly) cheaper there. That's why it has been my preferred place to do the groceries for years. But I find my self goes to ah much more often than Jumbo recently, simply because I moved and there is one right across the street.
There are a small handful ah branches (see below) in tourist spots that does accept credit cards. In all other places, you should see posters apparently made by the staff that puts red crosses on Visa, MasterCard and AMEX logos near the entrance and/or the checkout kassa.
From https://www.ah.nl/klantenservice/onze-winkels/zelfscannen-en... (in Dutch):
> In sommige winkels kan je met je creditcard of buitenlandse pre-paid debetkaart betalen: de winkels op Schiphol, veel stationswinkels, de winkel achter het paleis op de Dam in Amsterdam en de winkel aan de Weteringschans in Amsterdam. Bij alle andere winkels kan dit niet.
It wasn't a branch that accepted credit cards (it was full of crossed off card logos), the clerk saw my foreign card with Mastercard logo and said that wouldn't work but I insisted by showing it had a Maestro logo on the back. Reluctantly they said OK, go ahead and for everyone's surprise, it worked.
The transaction ended showing up on my credit card statement, and to this day I really don't know what happened. I know that international withdrawals (that should use Maestro network) appear on my checking account. Who knows...
Example in English: https://www.flysas.com/en/help-and-contact/faq/booking/why-d...
And in Danish: https://www.tivoli.dk/da/om/vilkaar-og-betingelser/betalings... (or without the reasoning in English: https://www.tivoligardens.com/en/om/vilkaar-og-betingelser/b... )
https://www.citizensadvice.org.uk/debt-and-money/borrowing-m...