There are many reasons why lower enlisted soldiers should respect non-commissioned officers in the military. It is important to respect an non-commissioned officer in order to keep the balance in the work place. Even if respect is not deserved or given back to you, the military still expects you to give them respect because they are appointed above you. Not showing them respect will result in getting yourself in trouble that will make yourself look bad to your other superiors. Punishments will be given out to whoever disrespects or does not listen to a non-commissioned officer. These consequences must be obeyed. Further punishments will be given out to you if these are not followed to every specific detail. Some people say that you should give respect to everyone. Other people say that respect should be earned. I think that respect is a two way street. To get respect you have to give respect. Respect is neither a right nor a privilege, it is something that you earn over time through your actions though in the army it is expected of all lower enlisted to respect the rank not the person. Earned respect builds a stronger relationship between people, and is more stable than demanded respect. Also, true respect must be built on experience, and therefore it is not right to just demand it. When another person earns your respect you work harder to have that same respect returned to you. I think that respect is taught by example, as most good things are. The main thing is to treat other people how you would like to be treated and treat them how they treat you. Most people, when treated decently will treat others the same way.
However, in the military you do not always have the opportunity to know your leaders personally nor are you always in a position to fully understand their actions. As such, your ability to judge their character is limited. The military hierarchy serves a purpose. Each level in a military hierarchy is assigned a different mission