I'd like to think Kirk commanded *something* before the Enterprise. Even a destroyer for a year or two, even as a Lt.Cmdr. Something. I'll even take Kirk as a First Officer somewhere, somehow.
Just some kind of command experience.
I don't like to think, and I don't have the impression, that Kirk is that green to command with the Enterprise being his first ever.