The great and good of HMG and MOD have, through the systematic withdrawal of perks, privileges, pay and prospects, inevitably turned the former armed forces "Career" into a "job" that people quickly become bored with
Yes, crap IT - DII is a disgrace and Modnet won't be any better, the introduction of JPA to really discourage people from claiming their entitlements and PAYD (the biggest failure of all leading to poor quality, poor choice and poor service) are 3 of the main degradations to service life that help people make their decision to leave.
Add in the pension restructuring and changing flying pay to retention pay that takes forever to qualify for and you have some pretty good reasons for life in uniform being far less attractive than it was.
And don't get me started on boarding school allowance or the appalling maintenance of MQs and public buildings......