Luke blew up the freakin’ Death Star and he only gets to be commander. Han wants to skip out on the whole rebellion thing and he gets to be a general.
Luke blew up the freakin’ Death Star and he only gets to be commander. Han wants to skip out on the whole rebellion thing and he gets to be a general.
I think it is more that Han Solo became general after ESB, not that he became one for Endor.
Even though Solo is captured, he does cause Cloud City to flip to the rebels, giving Han an army and navy. At the time, generals were both military leads and the people who were able to mobilize a fighting force. Even if Lando is kept as a high ranking officer, that would be enough to make Solo a general.
ESB ends with Han encased in carbonate and loaded onto fett’s ship,
RotJ starts with the gang rescuing him. ESB, he was “Captain Solo”, he spent the intervening time frozen in a block of space-slag, so he had to have been given that promotion for that mission.