The current military retirement system is such: -Be in the military for 20 years and you can retire. You get 50% of the pay you earned while you were still in the military. So if you join when your 18 years old you can retire when you are 38, plenty young to get another job. If you are enlisted you should be getting a retirement check, on average, $of 1,700. That’s plenty of money to retire on. DOD wants to change all that. They want to make it so you don’t get a retirement check until you turn 60 years old! So if you retire at 38 that’s 22 years with no income from the military. -More detailed description if current retirement system: http://usmilitary.about.com/cs/gene... -I joined for the education and retirement benefits. If I knew that I would not be able to collect retirement till I was 60, I would not have joined. Will this suggested change discourage people from joining? Is this change a bad idea?