People can’t be expected to be aware that things are cheaper or more expensive than they might be fifty years later. We all just live in the era we’re born in, and do what others like us do, on the whole.
Individuals can’t pull up ladders - speaking in metaphors like that just confuses things. Electorates of any era are made up of all age groups over 18, so it makes no logical sense to assume that today’s pensioners were responsible for voting in governments who have made things worse for today’s younger people.
I asked earlier what an individual poster had done off her own bat to improve life for future generations and got a predictable response - there was bluster, but the bottom line was that she did nothing. Most people don’t. We muddle through, trying to make our own lives better, and providing for our children. Making societal changes is above the pay grade of the vast majority of us.
Today’s pensioners may have marched for women’s rights, to stop student fees, to protest against the National Front, or all sorts of things that they hoped would make a difference to today’s society. Obviously not all of them did, but nor do all young people make an effort to do more than live their own lives.
It’s governments who should sort out benefits and pensions - letting them put us against one another isn’t clever, is it?