And their Kirk is such an excellent Shatner impersonation.
And I think that is the problem. You shouldn't be doing an impersonation of another actor. You should be interpreting the character in your own way. No James Bond actor ever tried to impersonate Sean Connery. Each actor brought their own vision to the roll.
Impersonations of Shatner are invariably caricatures.
I tend to agree. Obviously mileage varies, but personally I prefer to see a fresh take over someone just ageing another actor's performance.
I also think, and I'm sure plenty will disagree, that's why some people dislike other interpretations of Kirk. Because they want the person playing Kirk to just be a clone.
You just can't please everyone.