I'm not complaining about the employee contributions--it's the taxpayer contributions that have risen far too high and I blame government for this.  They have done nothing to mitigate the cost increased longevity.  Why not raise the age for full pension benefits to age 65 or base pension benefits on career earnings instead of top 3-5 years as is done with CPP.