While some of what you say is not quite as it seems, for the most part that is true. Personally, I think that all Canadians should be considered special enough for spousal income splitting -- the family should be considered a unit for taxation purposes just as for calculating benefits. Furthermore, I think that all Canadians should be able to save in a tax sheltered way for retirement and that this should not be limited (remove caps from RRSPs or some other system). This would at least allow some of us to try catch up to government employee pensions, etc.