I think the good Dr. is mixing up the wrong diagnosis with the wrong treatment. Two wrongs do not make a right. If doctors are underpaid, over-worked, etc. (although many who see the cars they drive, the houses they live in, the cottages  and ski condos they own, the vacations they take might argue they are doing fairly well), then improve that part of the equation. To ask that a Dr. be able to share his/her income with a non-working spouse and adult children is absurd to say the least when an employed person cannot do that.
The proposed tax on passive income is a bit more debatable. Some of these small business corporations do use passive investments to save for business expansion and other capital upgrades (although I doubt that is why most Dr's do it). 
When all of these juicy and special tax treatments of income earned by small business corporations were brought in, it was to encourage business expansion, not so that Dr's could pay less tax. Return it to what was intended.