That's the same thing in France, where on average a retiree has a higher pension than a worker. Workers whose one third of gross salary goes to pensions, then at least another of net salary is paid for rent to live in a property often owned by the previous generation. It's very depressing environment to live in.
Every social norm will be exploited until it becomes a threat to existence. Right now the olds are exploiting their protected status to outright exterminate the younger generations. I will be down voted because the truth is too bitter for most to swallow. This happens close to all of us and isn't some bogeyman foreign/domestic politician or other convenient scapegoat.