Ok RV, I think the main argument you are trying to make (if I read correctly) is that you believe everyone who’s put in service to “xyz cause” is entitled to a golden nugget at the end of the road. Is that right? Because if that is, we are doomed for bankruptcy as a nation.
The reason military get their benefits for life and paper-pushers don’t is a couple reasons.
After 20 years of enduring all that, I think we have earned the retirement we receive. We don’t deserve it like you seem to think, as we are not entitled to anything. We have earned it, something a lot of government workers don’t seem to understand any more. Teachers (by and large) are no more at risk than a clerk in an office. The only exception I have to the benefits not being warranted are to the public saftey jobs (fire, police). They, as their job description, risk their lives, and should be rewarded for that risk.