Elections are not free, the campaigns, process have to be paid for somehow. In the past everyone who donated got a very generous tax refund, the more you donated, the bigger the cash back.. so the public were still actually funding it, just through less transparent means that favored those who could afford the bigger donations and the party who benefitted from wealthier people. This is fairer.