grtkidmom is correct, things change with time.
What happens for this yr may not for next yr.
For ex: DS is AFROTC 2012
Class of 2011 for Summer Field Training had close to 70% accepted.
Class of 2012 had @50-55%
Class of 2013 had @45%
Expectation is 14 will remain at the percentile, but 15 will bump up to 12, and hopefully 16 will be at 11's percentage.
Now If you entered in 09 as a class of 13, numbers would have told you life is good because 10 and 11 were higher, little did you know that the axe would drop and your chances greatly reduced.
Conversely in 2010 cadets with career field assignments were cut loose 3 months prior to graduation, and at that time rated slots were not flowing at the % rate that 2 yrs later they flowed.
For 2012 it was a banner yr for rated positions, but now tie it in with the 50% rate you can see why. You can't become a C300 without going to SFT. Not a 300 you won't go up for your career field board. The group was smaller, thus percentage was much higher.
I know your cranium is spinning, but once you get how everything changes on a dime, you can understand how what historically has been great can not exist for your yr group in 2 yrs. It also can be the flip side that just because this yr it is off doesn't mean in 2 yrs it will be the same.
Anyone with military experience will tell you TIMING IS EVERYTHING.