Canada has some of the toughest election finance legisliation in the world

Look at the US - the whole political system is run by money.  That things like corporate donations are banned here boggles the minds of Americans.