Your doctor example is very appropriate. Doctors are paid by the government, while high school teachers cannot become incorporated to include their salaries under a Canadian controlled private corporation. A doctor can do so. That is where the whole problem with tax fairness lies.
On November 1st, 2011. See this statement in context.