You stereotype methinks Iggi.
Firstly, this was an RN presentation, so NOT the Army. There are 3 services, all distinct and different. The Navy are the ones that go to sea in the ships and submarines. The RAF fly the planes and the Army fight on land. Have we got that?
Whilst the Navy (apart from the RM) do background work in Afghanistan, they are rarely involved in up close and personal fighting. The Falklands and some action around the Gulf were the last real shooting wars the RN was in, and the Falklands was a long time ago now.
The Forces don't want to indoctrinate people Iggi - they can think all for themselves and on their own, and lots of them are really quite clever. You both work for the same employer, HMG. You are both paid from the public purse. If they are not good to work for, as they are govt funded, the same then applies to you. Maybe you need to look at your own legitimacy to teach the crap that this government puts out via Citizenship, and the fact that you as a teacher are complicit in the dumbing down of the GCSEs. That's why lots of people use the private system.
I hope that you don't let your prejudices colour your attitude towards any staff members or students who have relatives and parents serving in HM Forces.
In fact, I would not want my ds to work with, or be taught by, some of the teachers I used to teach with, as I found some of their views very difficult to stomach.
Many young people CAN think through their decisions - my dh was 18 when he joined up, as was my db. Both have good salaries and a full, busy and intellectually challenging professional life. Both have got their Masters degrees whilst serving...and lastly, neither were poor with low aspirations; they weighed up what they wanted to do after A levels and went for it. Both were service kids and knew the downsides as well as the up of being in the Forces. I am immensely proud of them both.
I wonder how many servicemen you actually know; or how much you really know about the whole spectrum of what the Armed Forces do. Perhaps you need to do some research before you make a judgement call about them.