There is at least one fund collection agency - Canada Helps will collect and redistribute your donations to multiple charities, rather than have the donor deal with multiple charities directly. However, this only works with a donor-driven model and not a marketing-driven model.

With the run-up in the stock market, the 1% can contribute stocks that have risen in value while avoiding payment of capital gains tax. For the 1%, not being able to "afford" to contribute due to the tax increase is just an excuse.