Ok, I think we have a bit of a consensus here.
1. There is no reason that Lts that have not even made it into the "real" Air Force, through no fault of their own, should be passed over for O-3. It is a waste of training/money, and a kick in the nuts to good people that signed up to serve their country.
2. That has got to change.
3. Lts can no longer just be Lts and supervisors at all levels need to be proactive in educating/mentoring them.
4. SOF guy is a douche.
Is that about it?