Money laundering is Spain is record high. Unaccounted transfers using SEPA in EEA regions lead to this measure. You can literally send money from one EEA country to the other in 5 mins.
So, in Spain there is record money laundering using electronic money transfers and to combat that, the Spanish government decides to further limit physical cash and force everyone switch to electronic money?