Wow, that's terrible! We should probably ban cash because it is being blatantly used for money-laundering.
This is a very profound loss of individual freedom, almost as important as losing right to free speech would be, yet strictly no one on the political spectrum seems the least concerned about it.
Be careful equating money with free speech.
Citizens United in the US has had equally-troublesome consequences, based on the premises that corporations are people and money is their speech.
Conflict of interest plays a role here, and that's unfortunately something that has been under constant 'redefinition', especially in the last 20-40 years.