Outflow has been pretty steady over the last two or three years. To be perfectly honest (bearing in mind I'm not a recruiter), the average Royal serves around 6 years. When people leave, they usually find a hook to hang their reasons on and that hook is usually, "The fun has gone", "It's crap", "Everyone's leaving because they're threaders", "More people are leaving than ever before", etc. Truth is, when they joined, the people going out the door were saying just that. And always have. What tends to happen is the job itself stays pretty constant but the individual's wants and needs change over time. The job is unyielding because the name of the game is fighting wars, so if it cannot accommodate the individuals requirement for more harmony time with their new family, more money to pay the new mortgage, etc., the stark choice is "Put up or Quit". People get the hump and do just that, usually looking for reasons to be able to say "I'm glad I'm leaving, this is crap". Upon reflection, with the benefit of hindsight, after leaving we tend to view it through rose tinted Foster Grants, forgetting the crap bits. The crap bits are still there and those dripping at the crap bits tend to shout loudest. I've yet to hear any Royal shouting from the rooftops "Meh, it's OK, s'pose".