The CPP is a Superior Pension Plan

It's not perfect but the CPP has a far better design than most Defined Benefit Plans. For example, it does not use 5 years best wages but looks at your wages (and therefore contributions) over your full career. As it should.

The following link is my article that compares the CPP to DB plans and DC plans.

http://www.investorsfriend.com/pensions/