I would guess the math went something like:
Resign: You get your pension. Get Fired: No pension.
That would be my guess too.