Han Solo has been a popular movie hero since the 70s. The character was first portrayed by Harrison Ford in the 1977 movie Star Wars. The actor would later return in the 2010s to play an older version of the character for two more movies in the franchise.

RELATED: Star Wars: 10 Most Underappreciated Races In The Galaxy

A younger version of Han Solo has also been portrayed by Alden Ehrenreich in the prequel movie Solo: A Star Wars Story. But heroes aren't always flawless and the much-loved Han Solo is no different. The following things about him really don't make much sense.

Unexplained Hatred For Droids

Han Solo wearing a stormtrooper suit chastising Luke Skywalker in Star Wars A New Hope

One thing that's always clear about Han Solo is that there is no love lost between him and droids. He has been known to bark orders such as “shut him up or shut him down.” His hatred is most evident when he is near the C-3PO.

It is strange that Han hates robotic life given that most of his work involves dealing with them. He ought to have gotten used to them with time and become more tolerant. His ship also relies on multiple automated systems. And due to his history as a smuggler, he must have met plenty of droids.

Reaction To Lando's Betrayal

Han Solo and Lando Calrissian in Star Wars

In The Empire Strikes Back the whole team (with the exception of Luke Skywalker) got to meet Han's old buddy Lando. Han made sure to let the rest of the team know that they shouldn't trust Lando. He knew the kind of devious person he was.

As expected, Lando went on to betray the team. Interestingly, Han appeared the most hurt by Lando's actions. Why is this so, yet he is the one who initially warned Leia and the rest of the team not to trust him. Did he suddenly imagine that Lando had turned into a straightforward guy?

Constantly Broke

Han Solo probably wouldn't last a day in Wall Street. He is always poor at managing money and as a result, he is always broke. When he was first introduced he was looking forward to a hefty payday so that he could clear his debts to Jabba.

RELATED: Star Wars: 5 Vehicles That Deserved More Screentime (& 5 That Needed Less)

And when he died, he was still owing money to several criminal organizations. Given that he is someone who is good at his job and that he has his own ship, it makes no sense why he'd be broke so often. The Rebellion even paid him handsomely. He even let Luke and Obi-Wan into the ship after they offered him more money. So, why is he broke? More importantly, what does he spend all the money on?

Unqualified Military Leader

Han Solo is good at many things. There is no denying that. He can fly a space ship really well and he can fight really well too. However, one thing he is not qualified for is leading an army of fighters. Han was put in charge of one of the greatest Rebel missions.

The mission was to destroy the Death Star’s shields. Han's military experience wasn't enough for him to deserve this. He had also been booted from the Empire previously. Most of the team, he worked alone. This is something that would have made him a poor military leader.

Staying In Tatooine

Jabba and Han in Star Wars Special Edition

After trying to avoid arrest by getting rid of some spice, Jabba was clearly mad at Han. Given Jabba's history of dealing with his enemies ruthlessly, Han should have known that retribution was coming. It would thus have made more sense for him to leave Planet Tatooine.

He had friends elsewhere in the galaxy hence he wouldn't really have been stranded. Instead, he remained in Tatooine where he met Chewbacca and Luke Skywalker. He agreed to take them to Alderaan but his plan was stalled when Greedo showed up to 'deal with him' and collect the bounty Jabba had placed on him.

Hates Authority But Aligns Himself With People And Institutions With Power

Han Solo and Leia Organa hug in Star Wars Return of the Jedi

Han Solo neither likes to bow down to authority or align himself with authoritative figures. He values free will. So why did he begin a relationship with a princess? Leia is clearly a figure of authority and its surprising that Han would go as far as to start a family with her.

RELATED: Star Wars: 10 Biggest Ways Leia Changed Throughout The Movies

At some point, he also joined the Imperial Army where he definitely had to listen to orders. Why didn't he do everything he could to avoid this?

Didn't Remember The Jedi

The prequels did a good job of shedding more light on the Jedi than the previous movies. Given that they had already been wiped during Luke Skywalker's days as a teenager, not much was said about them in the original films.

When Obi-Wan was giving some tutorials to Luke, Han made a comment saying that the Jedi never existed. Considering Han was in his early 30s at this time and the Jedi had been present just 20 years earlier, he should have been old enough to remember then.

Placing A Bet For Lando's Ship

In The Empire Strikes Back it was revealed that Han Solo won Lando's ship (the Millenium Falcon) after winning a game of Sabacc. This was a form of space poker. Solo: A Star Wars Story went on to shed more light on the details of the card game and how Han won.

Related: Harrison Ford's Opinion On Rise Of Skywalker's Han Being A Force Ghost

Interestingly, when Qi'ra requests Lando for the Millenium Falcon, he agrees to give it out. There goes the question: why did Han have to win it then? Like Qi'ra, shouldn't he have simply asked too? Perhaps the director simply wanted to briefly give viewers a James Bond moment.

Linguistic Amnesia?

In the prequel Solo: A Star Wars Story, Han was fluent in Shyriiwook (wookie). As a result, he could have conversations with Chewbacca. But in the original movies where a younger Harrison Ford portrayed Han, he could not communicate with Chewbacca because he didn't understand Shyriiwook.

RELATED: Star Wars: 10 Most Mysterious Species, Ranked

So, what really happened? How did Han forget a language that he used to be so fluent in? If there is a reason behind it, then it should have been explained. Sadly, that's just one of the things audiences will be left to wonder.

Meaningless Death

Han Solo and Kylo Ren speaking in Rise of Skywalker

There have been conflicting theories about whether Kylo really killed Han or Han sacrificed himself for Kylo. Whichever the case was, there is really not much sense in it.

Kylo was already journeying towards evil. He was kinda irredeemable at the moment. If Han had opted to avoid the bridge, he could have lived to help Kylo another day. Seeking to help Kylo at that moment was too illogical for a smart person like Han.

NEXT: Star Wars: 10 Amazing Settings That Were Underused