Okay, then it didn't take control. I wasn't sure about this one anyway.
The question now is: what would be better for FS?
A possible reason for your ship just flying straightforward would be to not loose a torpedo-lock, which you might have no time to regain afterwards; while obviously an AI taking control of the ship for the time you're in a turret might enhance your survivability (while also making it harder to hit your target with the turret).
Or, if possible, FREDers/MODers should be able to designate which one of these options should be used (maybe some totally passive AI for flying straightforward should be implemented; you'd have to be able to select that AI's type as FREDer anyway).
Or the option could be selected by the bomber/fighter flags in the ships.tbl .
And Nico: Correct, that's just how it worked in WC2 (I forgot to mention that detail); but in FS you might have more than one turret for a given side, so you'd at least need to be able to cycle through these by pressing some key; I think.
//Edit: Oh, and of course a question is which of these options (if any) would be implementable into the source code; that'd left to be judged by the SCP staff - non-coders (like me

) can only make suggestions what'd make sense from the user side