The point is, nobody gives a damn about that in Italy right now, except a very few number of people. Cash as a way of payment is accepted everywhere and is not threatened in any way, nor anyone has proposed to allow shops to refuse cash.
This is a 100% for tax evasion reasons, and the "official" motivation is that "shop owned should not be forced to pay fees for card usage" - a very stupid reason, given that it is mandatory for the average person to receive his/her salary on a bank account. Most banks only allow you to withdraw cash for free on their ATMs, and extol a high fee otherwise (a fee that is several orders of magnitude higher than whatever a shopkeeper pays with SumUp or similar services).
The point is simple: employees either don't vote for the right or they do vote for the right due to rampant misinformation about social issues (immigration! Europe! LGBT!). The Italian right is basically a well run scam, they blatantly lie to the public in order to be voted in, then they inevitably do some nasty stuff to help those they owe favours to, before getting inevitably shredded the next election. In Italy if you are a political party you only get ~3y to do your stuff before being destroyed in the next election, so most people in politics are just in for the short term.