I feel you're being way too easy on Cobra Commander. Skeletor keeps his lackeyes around after they make millions of mistakes but Cobra Commander killed his own son for failing him.
I don't know if Megatron has exhibited a softer side but he was just a robot. Johnny 5 is the only one of those with true "feelings".
JOHNNY 5 IS ALIVE!!!