Imagine, if the rank "Commodore" was not phased out by TMP, Kirk would have been a Commodore. Would the movies have been as effective if he was not an "Admiral" and was a Commodore instead? Imagine Khan being "corrected" by Terrell, "I've never even met Commodore Kirk" Khan: "Commodore? Commodore.... Commodore Kirk" Khan: "He never told you how Commodore Kirk sent seventy of us into exile on this barren sand heap with only the contents of these cargo bays to sustain us?" Technically, he should have been a Commodore in TMP as it was only a few years later that TMP took place from the TOS series. Plus we know Commodores were still around in TMP time as evident by the back ground chatter at Eplison 9, http://images.wikia.com/memoryalpha/en/images/1/1f/Tmp_cdore.png and rank insignia designed. and also there is a rank pip for it during TWOK. http://images.wikia.com/memoryalpha/en/images/b/b2/Mov_cdore.png So why did Kirk bypass Commodore in TMP? Or was it for dramatic effect he was an Admiral?