Is Social Security still a good deal for workers?