You must be a banker.
You are right this is a legacy as this was a promise made many years ago. How would you feel if you bought something that promised to pay in the future and didn't?. Your pension is a part of your remuneration deferred. Decent people keep their word, IBM used to be famous for it.