As an ex-cadet, I have to agree that the organisation can be ruined by the arrogance of some officers. I had the misfortune to join a Sqn run by such an officer, who it appeared was more concerned about his personal ambition of 'conquering' a mountain in every continent than anything aviation based. It is true too what is said about the 'in crowds'. During my time I found this generally to be staff members who clustered around the VR(T) officer.