If you're promising someone something in the future (pension) for work that they're going to do now, then you should fund that. If your salary included a big bonus or deferred benefits, would you mind that your manager doesn't set aside any money for that promised benefit?