thanks for the info. For me getting passed over may have been a blessing in diguise as I want to get out at 20. I can see it going to 24 for all (not just U-2 and helo pilots), but like the previous poster said it is unknown whether this would be compulsory or voluntary.
There should be an organization for passed over majors, and a corresponding union. "this weeks topic--how to educate commander that you really aren't interested in additional duties." Particularly as you see classmates now getting promoted and hiding out from deployments in staff jobs.