You are right. Of course, there is no rule saying an explanations doesn't have to be stupid.
In the OT the heroes (and villains) would always try to cut off an enemy's escape route, *then* kill them.
The Imperials were obviously blasting Blockade Runner escape pods out of space until the droids got in one. The Empire deactivated the Falcon's hyperdrive before rounding up the heroes. The heroes would always first jam an enemy's communications before gunning down them down, and so on.
All Yoda had to do to prevent the entire freaking clone war is hold up his hand when he arrived at Dooku's hangar, shatter the glass in the ship's cockpit, and then dispatch Dooku at his leisure.