Respect is a much different ballgame in the Army. In the Marines as a lieutenant you will be addressed by your Marines while at parade rest, and even during casual conversation "sir" will be thrown in periodically. I have seen Army Captains and Specialists (a non-nco E-4 Army Rank) talk for minutes each one of them referring to the other as "Man", as in "I'm telllin ya man!".
Don't get me wrong, I didn't become an Officer to be saluted and called sir, but to have total lack of respect for the rank structure comes off to me as civilian and undisciplined.
So yeah, they don't give much respect to LtCols, they really don't give respect to Lts, or "L.T.'s" as per army vernacular. One thing to remember is that you can't fix the Army so don't try.
I'd like to say that individually Soldiers can be some of the most dedicated, professional, and outstanding members of our Armed Forces, and I mean no disrespect to anyone serving in the Army. On the whole though, the standards for customs and courtesies are lower than what you will find in the Marines.