I often wonder how any of us would really look under the microscope. Sure, Trudeau broke the rules. Morneau broke the rules, and probably should go. He's too naive for politics. In the process, we've destroyed a Canadian charity with very low overhead that is a big deal to many students.
An international development organization isn't supposed to be a "big deal to many students", it's supposed to provide money and resources to the poor in developing countries. Spending charitable donations on speaking fees for celebrities, including the Trudeau's, isn't much of a priority.
People wanting to give will still have many other charities to donate their dollars, and more of it will probably go to the people that actually need it.