Some commenters here over the months have indicated Mr Trudeau, when "outed" about his charity speaking fees, moved that activity into a corporation.  So perhaps he's very aware of how small business "family corporations" help avoid taxes, it's an area he's very familiar with.