Not quite.  The public sector worker will continue to receive $50K/yr, plus accrued inflation adjustments, if they live longer.  Your private sector person should have money left over as the decreasing balance would continue to earn income/interest and last longer, but whatever way you look at it, they get burned out and are destitute if live longer (save for CPP + OAS).