>He was fired because he gave up control of his company and for no other reason.
Gave up control or lost control?
>Founders don't get fired because employees find them unbearable or sabotaging. Those employees get fired or quit...unless the founder gives up control and then loses an internal political fight.
see Kalanick, founders don't get fired because of employees, they get fired because of they can't keep their board loyal to them. This was the case with Steve Jobs as well.
Jobs' return to Apple in 1997, he made sure that 4 new board members were appointed[0], which you can be sure were loyal to him first and foremost.
He lost control of his company the first time around, learned from his mistakes and corrected. There is no need to glorify his early mistakes, they don't diminish his accomplishments.