Remember that scene in the episode Regeneration, when Dreadwing nearly killed Starscream?
Starscream looked at Knockout desperately and yelled, “Knockout, help me!!!” Only to have Knockout run out of the room, and leave Starscream to his fate. Knockout basically refused to help him, and left Starscream to die.
Or did he?
What if Knockout was the real reason Starscream wasn’t killed by Dreadwing?
During the time that Dreadwing was ganging up on Starscream, Megatron was all the way on the other side of the ship. As a result, he had no clue what was going on or what Dreadwing was up to.
Knockout on the other hand, knew exactly what was going on and what Dreadwing’s intentions were. When Dreadwing cornered Starscream and the seeker cried out to him in desperation, Knockout honestly wanted to help him, but unfortunately, he was just as frightened as Starscream was. Instead of staying to help, he ran out of the room.
As soon as he left the room however, he regretted it. Knockout remember the day he wasn’t there for his best friend Breakdown, and he lost him to Arachnid. The docbot knew he wouldn’t be able to live with himself, knowing he let Starscream suffer a similar fate. He knew he had to do something to help.
And do you know what he did?
He ran to Lord Megatron and told him what Dreadwing was going to do to Starcream.
Knockout had no intention of facing Dreadwing himself, as he knew he’d be no match for him. However, Megatron on the other hand, could easily take Dreadwing down. And that’s exactly what Megatron did.
So Knockout, in a way, never truly left Starscream to die at the hands of Dreadwing. Sure, he ran out of the room, but he did it for two reasons.