Yeah, I'm not sure exactly how things go these days, being out of the system now, but I've always thought it would be better to concentrate on giving pilots time to really develop in the squadrons rather than push them through the flying tour - ground job - flying tour - promotion into another ground job - flying exec job mill.
Give us a good pool of experienced B Cat FLTLTs in the squadrons rather than pushing them up the tree or out. Two full flying tours in a row of at least 2.5 years duration before any thought of a ground job, I say!
Not realistic thinking in these days of austerity measures I guess.