The tax break will be put on the rest of his profits. He’s giving away a portion not he entirety of profits. The money he donates will be a charitable expense now thus giving him a break on his other taxable income.  In my opinion he should be forced to relinquish all profits since Trudeau took over and given a fine based on ethics. Call it an unfair punishment but it should set an example for the future IMO.