Pricing transparency is a good thing. It makes sure incentives for everyone are correctly aligned.
And yes, "it can only become cheaper" has a much lower cognitive load than US style payments where the advertised price is just a lower bound.
I think the real problem is that merchants don't want to discount cash, because it still costs money. So now they can have their cake and eat (some of) it, too.