Ogre, agree with your post entirely and would concur with:
Saying that, I still find managers who don't understand the customer and how they operate
and in all fairness that also covers other companies working within the military environment, allthough some of the problems are also from ex-service personnel now working for these companies, a bit like how soon they forget, or more likely never knew.