As a tax professional who both utilizes and recommends these techniques to clients, I can tell you it generally gives more affluent Canadian tax advantages that the average Canadian employee does not get.  If these draft rules go through in their current form, I personally will be worse off from both a personal tax aspect and also because I have less strategies to share/sell to my clients.   

I didn't vote Liberal (and probably won't in the next election), I can tell you these tax changes are fair and appropriate.  Unfortunately for the Liberals, the targeted group are good at lobbying.