Based on a notice I got today from the Liberal Party it is easy to see why the Tories want to keep things as they are. The Liberals estimate the Tories received about $18 million in donations in 2016.

Political fund raising is the new arms race. It cannot be stopped, only restricted. The Liberals must try to keep up or the Tories will bury them at election time. 

In this regard maybe the donation limit should be reduced. Maybe $1,000 per person per year should be the contribution limit.