No, it hasn't. Prior to WWII you advanced until, well, you did not and stayed at that rank but could continue to serve. No retirement for anyone. There were 40 year old E-3s and O-4s who served perfectly well at that level. The problem was that it clogged billets for potential E-9s and Flag Officers.
The retirement system was designed to clear billets out so that the hard charging best could advance.
The Left soils every institution they control. Media, public schools, higher education . . . Only the military remained. Last year it was fags. Now, they are telling every O-1 they must make O-5 or take a walk with nothing. It is designed to destroy the best military in history.
In Naps world...."FOREVER" is 50-60 yrs!!
I think we may find that the RIFs may contain a low percentage of Obama-supporters, clearing the way for more Obama-supporters to make O-5 when the budget crises ends.
The long-range plan is to have the military be the next target of Gramsci's long march through the institutions. Ending the gay-ban is part of this as well.