I know a couple of people that have proper union jobs that have been working for 30-odd years. If your age and your years of service add up to 81 you can retire on a full pension with full health benefits for life. That deal won't be on the table to whoever inherits their jobs. Everyone should be able to retire at 60. At least you've still got a few decent years left.