Sataire hits the issue here Perfectlyon the head, sort out the abysmal upgrade policy. In otherwords transition upgrades, and no farting around 6 months RHS after a transition course, then a command course. Utter bo**ocks, and only airline i have ever heard of doing this. Also lower the requirements for entry level F/Os.
Its hardly rocket science and it will make a lot of F/O's a lot happier.
EGGW