General Hux (Star Wars)

General Hux is a First Order general who gets into power struggles with Kylo Ren. The guy was clearly meant to be the new Grand Moff Tarkin.

Why He Sucks

 * 1) He's a rip-off of Grand Moff Tarkin.
 * 2) He's incompetent.
 * 3) His Nazi speech is cringeworthy.
 * 4) He's stupid enough to act as a spy for the Resistance just because he hates Kylo Ren.
 * 5) He is portrayed inconsistently, such  as seemingly being the main General in the first two movies of the sequel trilogy, but then was apparently succeeded by Pryde for no clear explanation.
 * 6) He is a punching-bag. In The Last Jedi he was pushed around by Snoke and Kylo Ren as well as being played by Poe Dameron. In the next movie he was treated like trash again; Kylo Ren shuts him up for talking during one scene, he was shot by Poe in the leg, and then was executed by Pryde for being a traitor. He should not be a high-ranking military officer if no one respects him.

Redeeming Qualities

 * 1) The fact that according to the expanded universe comics and novels, he had an abusive dad combined with the fact that he was bullied for being a bastard child might make you feel a little sorry for him.
 * 2) Domhnall Gleeson does a fine job playing him. (Aside from the afmorementioned Nazi speech.)
 * 3) In the character's defense, he does come off as a threatening villain in The Force Awakens.
 * 4) Despite his speech is cringeworthy, he delivers before the destruction of the Hosnian system is memorable.
 * 5) * "Today is the end of the Republic! The end of a regime that acquiesces to disorder! At this very moment, in a system far from here the New Republic lies to the galaxy while secretly supporting the treachery of the loathsome Resistance. This fierce machine which you have built, upon which we stand, will bring an end to the Senate! To their cherished fleet! All remaining systems will bow to the First Order! And will remember this… as the last day of the Republic!"