The most fair thing the government could do from a tax perspective is to have household tax returns.  This would make income sprinkling obsolete and would make it fair for households that earn the same income, whether it is from one source or two.  
Unfortunately that was the first thing the Liberals eliminated, so now a household with $90k in income will pay significantly different taxes.  A household that has two equal incomes will pay about $5000 less tax than one that has one income.  Is this fair?

Also, what I would like to know is what "unfair" tax avoidance techniques our Prime Minister and Minister of Finance are using.  We should request their tax info for the last 10 years and see if they have been paying their fair share.