A dollar is not a dollar with a progressive tax system.  That is the problem.  A dollar made on a GIC is not a dollar made through dividends which is not a dollar made through a capital gain.  I agree.  Make it a 20% tax on income of any kind.