Sounds legitimate. Dreadwing's death killed me inside, and then I drew the conclusion that it was all Starscream's fault. If he hadn't tried to revive Skyquake using the dark energon way back in the beginning of the series, my falcon wouldn't have attempted to kill him. And Megatron wouldn't have shot the one thing that could have saved so much effort in taking over the Omega Lock through the chest. Also, Starscream shouldn't have known about the parallel dimensional plane Skyquake got stuck in. But he did. Which is crap.
You could also argue that if Dreadwing hadn't stopped Knockout from trapping Megatron in Starscream's mind, Dreadwing would still be alive, Starscream (and therefore Megatron) would be dead via Dreadwing, and Optimus Prime would have been free to revitalize Cybertron to the joy of millions. So essentially, Knockout's little moment of treachery could have saved the universe.