Imjustagirl. Very good questions. A mate flew with an FO just recently. The FO has been here 5 years. Joined with a batch of 30 FOs over a fairly short period of time. He said there's only six left now as he's coming up for his command.
Speaks volumes huh?