For anyone here less than 6 years the rules havent changed. It was at that time, shortly after the Gulf Air accident that the 'new' policy of a MINIMUM of 3 years to command was introduced (for those not meeting accelerated or DE criteria). No one after that time (and certainly the FOs due for upgrade now) were ever promised an upgrade at the 3 year mark by anyone in recruiting. At present, Boeing guys are being upgraded quicker than Airbus guys; when I joined it was the other way around. It is the way the cookie crumbles; get over the '3 year thing'; it is a minimum not a promise. 4 years is still pretty quick to command.