There solution is a common backoffice operation servicing all Canadian charities. It would cut the admin costs dramatically. It can handle electronic and cash donations streaming them to the appropriate pot, investment of funds to achieve lower costs, printing and mailing receipts, payroll, vendor supply management etc all on a single electronic platform. The only thing preventing it is the fiefdoms and executive pay.

Incidentally, Trudeau's villification and attacks on the 1%  and tax increases for that class was predicted widely to have a blowback and reducing donations and size of donations was completely in the purview of the 1% donors who give by far the greatest amount and largest amount of charitable funds.  The drop is not surprising and was entirely predictable, and it's not done.