Business owners should NOT be allowed to 'hide' behind numbered companies, especially where they give rise to 'shells'. Some may be donors to political campaigns or cash-for-access fundraisers. Tax fairness is essential, but politicians don't understand business or self-employment.

Mr. Morneau's comparison of incorporated professionals (who earn their livings by selling their services & hiring their staff, paying for office space & equipment while providing their own benefits & retirement plans) to nurses, police officers or teachers makes NO sense.  Public service union positions negotiate for higher wages, benefits & pensions. No public service employee worries about costs at work. I'd be very surprised if any full-time public service employee earned the Canadian average income of $49,000, and their generous benefits and retirement packages keep many on the payroll despite performance. 

Mr. M. should NOT pick some numbers & IGNORE other large gov't costs in his 'comparison'.