I'm trying to understand that part where you say it's a benefit to society for someone who wants to invest in Canada. If Canadians are seeing the benefits of having a democratically elected government in Canada, why do we need third party and foreign money coming in? Why not just use the Canadian money that comes through our donations to parties, and we use the caps that are given, both as a party and as individuals, to each of the parties? That cuts it pretty clear, and that way we know that it's actually Canadians who are supporting the Canadian election and not foreign and third party enterprises.
On May 28th, 2018. See this statement in context.