I think that in order to really  make things fair, the government needs to look at more than just the simplistic tax grab that they are implementing here. 

1) instead of stopping income sprinkling, perhaps they should allow joint filing of taxes for couples as is done in the US and was recommended the last time the Canadian tax law was thoroughly examined

2) instead of higher taxes on money sheltered in private corporations, perhaps they should just remove all caps on RRSP contributions -- that way each person could save enough in a tax sheltered way to retire in the manner to which their income has accustomed them
 
3) I confess I do not know as much about the third tax reform