Diginagain, I find myself in complete agreement with you. The idea of staying with one employer for a whole career is to most, a strange concept these days. The attitude I refer to in my previous post is one which I have observed, not necessarily agree with.
One thing though, many ex forces employees stay put for a few years at least but there is an increasing number who are bouncing about jobs anywhere between 6 weeks and 18 months striving for more pay. Like I said, far be it from me to suggest it's wrong, but it is taking the shine off employing a service leaver at least until he/she has been out for a few years.