That's a pretty open ended question but lets start with the specific
question first before the general one.
Q: Why do soldiers wear their hair so short?
A: There are several reasons for this. Firstly but my no means the
most important is that it looks smarter and more uniform to have a
platoon of soldiers that look more or less the same. Secondly and more
practically soldiers are less likely to be distracted by short hair,
which could get in the way. Last but not least, it is a lot easier to
treat a soldier with a head wound if they have short hair. Being
treated in the field there is less chance of infection from dirty
hair, particularly if the soldier has been exposed to chemical or
biological weapons traces could be retained in the hair.
Some of this answer was derived from the following site.
As far as the more general question is concerned, "Why are troops
trained in the way that they are?"
Well this as I said is a much wider question. Military training is
always evolving, improving, adapting. The aim of military training is
to ensure that the soldiers are prepared and functional in a war or
Therefore military training techniques are always adapting in response
to a number of different factors, technology available, enemy
technology, enemy tactics, experience, history, etc.
So the answer is that troops are trained in the way that they are in
order that they will have the best chance of survival and ability to
execute their mission.
For example, it is standard practice to enclose recruits in a sealed
room and expose them to CS Gas whilst they put on their NBC suits
(Nuclear, Biological and Chemical). This is not an exercise in cruelty
- (although some recruits may playfully argue the point) but it is a
valid training technique that prepares soldiers for conditions that
they may encounter.
So if the worst were to happen and we were attacked by chemical or
biological weapons, the rest of us could run around screaming and
panicking but the military would be prepared, cool headed and
So the answer to your question is The reason that the US trains its
troops in the way that it does is simply because it is the best way to
train them to ensure that they remain prepared, alert, capable and
most of all alive.
Some other general questions
Q: Why do soldiers wear boots?
A: Because experience relates that because they march a lot sometime
carrying burgeons weighing almost their own bodyweight or more, the
ankle needs support, not for any soft reason, but because it will
allow them to run further and faster and therefore make them more
Q: Why do soldiers go to the toilet in a bag whilst behind enemy
A: If you are trying to infiltrate behind enemy lines, if you leave
even a trace that you have been there the element of surprise is lost.
The smell of urine or faeces may as well be a big american flag
announcing your arrival. So they take all their waste with them in
sealed bags, flasks, etc.
Search Keys "Why do Soldiers", "US Military" Training Techniques
I hope this helps