Why should people push for traditional pensions? I don’t want to be stuck at a crappy job just because leaving would reset my retirement clock. It’s the same reason healthcare shouldn’t be attached to the employer either.
The problem is the alternative has become 401(k)s, which can be wiped out of the market does badly. This requires government intervention to be fixed, but the will is not there.