Lots of people have physically demanding jobs that don't provide a pension after 20 years, why should public servants be any different?
The fact that a segment of the population may not receive a pension, has no bearing upon others to not receive the same, regardless of one's occupation.