Speaking as an old person without ANY military experience (I nearly joined the Navy if that counts) I would have thought that all the news articles in recent years mentioning cutbacks and de-mobilisation don't help.
Funding cuts and comments about the inability of the current staffing levels to meet the commitments and then more funding cuts with more regiments cut loose.
If I was young again I wouldn't want a career in the Armed Forces either.
When I was a nipper the advice was to become a Royal Navy Articifer, do my stint and then get a civvy street job on loads more money because the training was the best.