We can afford it, but it is very difficult to do politically. The rise of far-right parties has everyone spooked, and in ageing societies pensioners cost more and more money, while holding most of the wealth, and constituting the majority of the voting power. Working people feel increasingly disenfrenchised, and it is only going to get worse. At the same time we are judging climate change to still be a larger problem (or we are at least investing a lot more money into it), and there's this horrific fetish for fiscal conservatism in law and in practice.
If pensioners have most of the wealth, then they should pay those working class people higher wages to take care of them in their old age. That's one factor of many in to end this disenfranchisement.