Hey, it was either Gohan fought and kill the douchebag or everyone was fucking dead. Hell, when Gohan turned SSJ2 and started beating the shit out of Cell, even Goku (need I remind you, this is the same person who just about spared Freeza, and would have several other fellows who didn't deserve it, out of his newfound kindness), but then Gohan was like 'lol he should suffer'
You know he done fucked up then. But then again, my question is why they didn't just jump his ass when he spat out 18.
And randomly, I miss when Goku didn't give a fuck if the badguy lived or not. (Back in Dragonball)