Gunner is exactly right. Familiarity breeds contempt. And to set the record straight, officers and NCMs are different and this is due to their different roles and responsibilities. Officers make policy, NCOs implement it and JRs carry it out. Pure and simple. Officers are not better but they do carry the burden of command (NCO‘s is leadership). Officers are not the enemy.
If an officer makes a decision, he is not compelled to explain himself. Sometimes these decisions are seem arbitrary, hard or seemingly unfair, but necessary and it is up to the rest of us to carry it out. The good officer, when he has to make these tough decisions, will have the unconditional backing of his NCOs because they trust him/her, due to past performance, conduct, and example. Those officers who have not proven themselves will only get the exact amount of cooperation that is required, nothing more, and nothing less.
Firm, fair and friendly is still the standard that works, no matter how antiquated it sounds.
Remember also, officers (unit-wise) owe their loyalty to the CO. While keeping the best interest of his soldiers in mind, when there is a conflict between the two, the CO will (and should) always win out. (barring illegal command and acts of course) This is our system.
There has been discussion about becoming officers or being in the ranks first. There is nothing wrong with being an officer right off. Some CFRs make lousy officers because they are never able to break the bonds to the NCMs. (however also some make excellent officers due their previous experience. The trick is to keep an open mind, be your own person, and sponge off your NCOs knowledge and experience. There is nothing more potent than an excellent Officer/SNCO working relationship