There are exceptions to every rule. A street cop should be able to retire at 55. However if they work another job they should not get their pension. On the other hand a DOT cop who works the weigh station and inspects truck should absolutely work till 62. Also there is no reason for a healthy school teacher to be able to retire before age 62.
I hate neither unions or union workers except those who are greedy. To often many like you point to the example of the front line firefighter or patrol cop as an example of why those in those professions should be able to retire at a young age. They are the exception not the rule. As I recall you are the guy who a couple of years ago was saying NYC janitors earning over 100K per year were not overpaid. As well as your recent arguments that people who flip burgers at McDonalds should be getting a minimum of $31200 per year, plus paid healthcare and I am sure they also deserve a pension from McD's.
First, if a CEO of a failing company that makes $10 million a year is not overpaid, then a Janitor in the high-cost city of New York isn't overpaid at $100,000. They have families to house and feed. Do you believe they are supposed to live in a box on the street?
My aunt was a union janitor most of her life. She worked damned hard every day, and did her job well and with pride. Her union contract allowed her to own a small home, put two sons through college, and even had a small pension at the end.
Do you think she was greedy? YES OR NO?
I'll say it again: I believe everyone that works hard 40 hours a week deserves a living wage, housing, health care and a pension. I respect work, and those who work for a living. Why the HELL don't you?