A few thoughts:
First, fact checking is not the writer's strong suit. Since 2007, new CF members must serve 25 years, not 20, to qualify for an annuity under the CFSA.
Second, the article conveniently ignores that any actuarial deficits are greater than expected due to the Federal government removing significant surpluses in the 1990s. It's similar to Lizzie Borden asking for mercy from the court because she's an orphan.
Third, it's ridiculous to state that the analysis should exclude low pension amounts. Spurious logic to advance the casue serves no one's interest.
Fourth, pension plans do have to be re-examined over time to ensure they meet the need. Lifespans have lengthened. There is concern about a loss of knowledge and experience; altering plans to encourage longer-term retention might be advisable.
My suggestion? For the Public Service, at least, move from 2% per year for a maximum 35 years to 1.8% per year to a maximum of 40 years. The maximum is slightly increased, but personnel will have to stay 14% longer (five more years) to max out. Longer service would also reduce long-term pension costs, as people would draw benefits for fewer years. By lowering the benefit and maintaining the employee contribution rates a better balance between employer and employee contributions would be established.