Yup, that's what a lot of people seem to be ignoring. Public sector jobs have generally been lower paid than in the private sector. It was the benefits that made these jobs attractive. As benefits are being erroded they are becoming more in line with the private sector but not the salaries are still lower.
Generally speaking of course.
Where I live, the average teacher salary is at least equal to the average private sector salary. Now, back in the 70's, this was not the case, so things like free health insurance and pension packages were used to entice good teachers to work here.
Now, we have a problem. Our state can't afford to pay all of these public pensions. Teachers are balking at having to pay any money towards their health benefits, because they never had to. There was automatic salary increases every single year (something the private sector hasn't seen in a while).
My mom worked for the state for peanuts, and it was worth it for her pension package and lifelong insurance benefits. She will enjoy her $5 co-pays during retirement.