Lo pregunté en un foro gringo. Resulta que es una cuestion de infundir moral en los soldados. Se supone que en un campo de batalla, en donde los soldados se forman para una lucha frontal y llevan su bandera cono estandarte, la bandera vista desde el lado izquierdo proyecta su diseño original, con las estrellas del lado izquierdo. Pero si la bandera es vista desde el lado derecho, hablo de la bandera izada, las estrellas se ven en el lado derecho. Desde luego la bandera va contra la brisa durante el avance de la tropa. ¿Qué pasaría si se viera igual de ambos lados? Según creen, si ves la bandera con las estrellas del lado izquierdo desde el ángulo izquierdo, quiere decir que van en retirada, que están replegándose. Lo cual tiene un efecto desmoralizante. Así que por eso la usan como si siempre fueran hacia adelante. En el hombro derecho siempre tendrán la bandera invertida. Aquí les dejo unas páginas que lo explican en inglés.
http://www.flagpride.com/news/soldier.php
http://militarysalute.proboards45.com/index.cgi?board=flag&action=display&thread=1120314300
http://www.wood.army.mil/ENGRMAG/PDFs for Apr-Jun 04/Burgess.pdf