Passed-over Maj gkinnear checking in
Yes...but in most cases, you can always retire. The old-school "brief" was direct about about it. "What if I have a rising senior, sick parents, etc?"...slide..."Feel free to retire". Unless the devil's money is holding you in, an O-6 has the trump card in their hand.
I've only had a few glimpses into that rarified air, but I've seen assignment comments along the lines of "I want location X, Y, Z. I do not want A, and will retire if selected."...and the hiring GOs had an honest conversation about it. Ultimately, the new philosophy, to my understanding, is there is an assignment for everyone. GOs and Colonels are the main groups that actually get a retention effort.
Baby GOs get selected from the O-6 kiddie DV pool...so the assignment train is necessary to get all the box-checking for pilots who've barely left the cockpit. I've got a few Navy and Army O-6 bros who did all things as young O-4s. One more data point how Big Blue sucks at all things Joint.
Now, aside from the counter-point of view on the "Why," the Colonel's Group works that way...I'll end by saying you sound like a little bitch complaining about a system for O-6s...which guarantees an O-5 retirement at worst, with the added kicker of expanded career opportunities post-USAF.
Congrats on your selection, congrats on your retirement, thank you for your service!