I imagine that the individual soldiers on both sides of this battle aren’t briefed on the plan and all of its reasons (themes!). His wingmen were just told to follow Kylo’s lead, and he was locked onto the bridge. Besides, we need Leia unconscious because movie.
It also might be that Snoke is pitting Hux and Kylo against each other like it was implied in TFA, and now that Kylo has failed to take out Leia he’s finally given the task to Hux, with Rey as an acceptable substitute to prove his loyalty if not ‘complete his training’.
That’s my thinking.