The Wormhole wrote:
I never made sense to me that Kirk had to be demoted to Captain and Decker to Commander in TMP, but that's another discussion.
Actually, Kirk was an Admiral right up to the end of Trek 4.
Kirk was a captain in STTMP at least after he got the Enterprise back, he was an Admiral again when STTWOK came out.
What happened inbetween, who knows for sure?
Speculation is that he took the Enterprise on a new 5 year mission. After which he gave up command and got promoted to Admiral again.