No justifiable reason in this day and age. Some will say it is due to the need to grow the command structure through the stars, but that can still be achieved by talent spotting in the early stages. You don't need to be an officer to be a pilot, the AAC have proved that and they will stay longer in the job too.