I have 3 bones to pick with this article/blog/whatever it is...
1.) I don't think of Commander Shelby as a jerk, just a little too dedicated to her job. It also seems like most of her career was spent in a lab, a starbase or a shore assignment. That would explain why she didn't seem to know/care about how things work in a ship's chain of command.
2.) Admirals Morrow and Nechayev are more bureaucratic and concerned with Fleet Politics, than just a simple jerk. Most people in their position would act the way they did.
3.) Captain Jellico... Yeah... That is a guy who has some combat experience and thinks like a Soldier instead of an Explorer. Kinda gruff but, I've had worse superiors in my job.