My wonderful DH is 2 years, 10 months, and 9 days away from a 20-year active duty military retirement. The LAST thing we want, at this point in time, is the government screwing around with his retirement.
But those who have worked for 20 years or more, particularly the last 10 at war, aren't worthy of a benefit they EARNED and were promised?? A military career is not like a "private" career, even outside of the emotional and patriotic aspects. The hours and the obligations make it different. I hate them for this.