Informed comments are useful, but yours is not informed.  Mr. Morneau is certainly consulting on this proposal (see for example https://www.fin.gc.ca/n17/17-066-eng.asp)  
As far as characterizing this as "ideologically driven", your comment seems rather more "ideological driven".  In a fair society, why should some people be able to avoid taxation by claiming their family members are members of a corporation, while others can not?  
If a professional will suffer a 10-20% drop in income as a result of this change in taxation, this will not cause him/her to change jobs.  Bear in mind that if his/her income is already low, there won't be much taxes to pay in the first place.  This proposal will only hit the upper quartile of society.