Income is income.  Income from pension plans is paid for partially by the employee in t he same way an RRSP is used by someone else.  It defers taxes to later.  When pension is paid out, it is taxed as income.  Why should capital gains be treated differently?  Actually, when you lose, it is an offset to your capital gains.  Perhaps if it was an offset to other income, we could strike a compromise?