Based on what? Nothing in TOS covers Kirk's time as a commander or as an XO, only as a Lieutenant and an Ensign.
I dont know the star trek timeline apart from the basics. It just feels weird to me that kirk's career has stagnated. I mean if this show is supposed to follow TOS timeline then shouldn't his rank be much higher by now? At least an LT commander? Wait lemme guess, the genius writers are going to make pike recommend kirk for the farragut. Then make pike forcibly make kirk take over the enterprise from him. Because of what he saw in the time crystal. So boring and predictable. I bet you the writers are reading these forums right now and are like 'OH SHIT WE'VE BEEN FIGURED OUT!' I wouldn't be surprised. After all didn't star trek get sued by bablyon 5 creators over ds9? I know it was long time ago but it still happens.
Nah, Trek does these all of the time. This one was better than most.
Why shouldn't it exist?
But that's the thing. Time travel stories are lazy. In star trek. time travel stories exist to either maintain the status quo. I hated star trek 4 whales in space, because it was so damn stupid. Why time travel? Why not find a way to infiltrate the whale ship and blow it up from the inside out? The message of saving the whales could still be there. But in a less contemptuous fashion. And that's what I hate about star trek time travel stories. They have nothing but contempt for contemporary times. It's like the writers are nagging us, by having the characters tell us to "do better." Better with what? Well shit. That's easy for them to say, because they come from a post scarcity society. We're here still fighting over scraps. And you future/alien bastards gloat from your pedestal upon high, about how backwards we are. How we should just 'do better' and be more like you. When we dont know how. And you refuse to help us! It feels very colonialist and sneering imperialist to me. Like when churchill starved bengal. Or when stalin starved the ukraine.
Keeping the audience hooked is literally part the writers job

Can you name these "Chekhov's guns?" Who's blaming the strike? Why would anyone blame the strike. What a bizarre comment.
Singh's emotional breakdown at the end feels like a red flag to me. I know it's going to affect her character later down the line somehow, some way. I've seen this before. Lemme guess she's going to sacrifice herself outta love for kirk and he'll never know why. God I shivered with cringe. It reads like something from tumblr.
Oh the writer has been doing it professionally for over a decade. How about you?
You put to much faith in people with titles and accreditations.
I dont watch a lot of modern shows because they're so damn bad. Because the writing is shit. Because modern writers have zero real world experience and only write what they've already seen. I call them sheltered writers. Overly educated. With zero street smarts. They're people who've studied their craft in the classroom but know nothing of it in a practical sense. You can just tell who they are, by the way they write. It feels shallow and hollow. Their writing has no depth, no soul, no greater meaning behind it. On the surface it looks competent. But scratch it just a little bit and there's nothing there. Just emptiness.
Let me put it in a way you might understand. Modern hollywood writing is fraudulent. It's like a virgin who thinks he knows there's all to know about sex from pornos. But he's scared to touch a real breathing woman. I was that virgin once. Sure porn taught me the basics. But it didn't prepare me for the reality of intimate physical contact.