Starscream (Michael Bay pentalogy)

Starscream is a major Decepticon that occurred in the first three films. He was Megatron's 2nd-in-command until he died and was succeeded by Barricade.

He is voiced by Charlie Adler.

Why He Sucks

 * 1) Like Megatron he has a stale and flat personality.
 * 2) The Cybertronian language on his jet mode (F-22 Raptor) in Revenge of the Fallen was never explained.
 * 3) His death by Sam Witwicky was unsatisfactory.
 * 4) He was flanderized from being the silly comic relief of the Decepticons to being a huge murdering psychopath.
 * 5) His design is indiscernible to the point that he is considered scrappy.
 * 6) Like most of his incarnations, he was a huge punching bag, making him a Butt-Monkey..

Redeeming Qualities

 * 1) In the first Transformers movie, he had a more commander-worthy personality and was more competent than he is in the later two movies.
 * 2) *This trait of his is also used in the video game adaptations of Transformers: Revenge of The Fallen as he is much more tolerable than how he is in movie adaptation.
 * 3) Charlie Adler does a good job voicing him.
 * 4) It's heavily implied he was the F-22 who attacked Megatron, which is awesome.