Trudeau's base deserves each other - attack Canadians who actually create value while they coast along in cushy government jobs with bloated entitlements and ironclad job security. Trudeau is spending $30 billion/year in higher program expenses and his new taxes will bring in $250 million - which only goes to show his class warfare is a cynical political game to squeeze the NDP on the left. Rather than grow their businesses, small business owners will take early retirement which will ultimately reduce the tax base. Trudeau has a reputation of putting symbolism before substance and this latest attack on small business as "tax cheats" is no exception. 
The US has bipartisan support for tax reform which will ultimately result in lower personal and corporate tax while Canada does the opposite. The tax changes, looked at in a broader context of Trudeau's new environmental assessment process and carbon tax will only encourage corporate headquarters to move south. Doctors will move as well.