The point being of course that if they hadn't had to pay for that benefit for 2+ generations of other people they would have had more money to save for their own retirement.
Look it is pretty simple. In Canada when you turn 65 you get a government pension just like everyone who went before you and everyone gets the same amount. You also get  a government managed pension from CPP which is dependent on contributions made by you and your employers (the latter effectively being you too).
I don't see any problem with this. I didn't see any problem with it in the past and when I eventually get to 65 I won't see any problem with it then.
This whole thing strikes me as a manufactured issue to promote division and animosity between the generations.