He was fired because he gave up control of his company and for no other reason. 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.
The sentiment among most early employees was that Steve Jobs was like a good coach: you hated him at the time but look back proudly at what he pushed you to accomplish.
There was no Apple Computers at all without Steve Jobs, and definitely no commercial product like the Apple II. Wozniak had no independent ambition to create a company whatsoever. Wozniak played a vital role but primarily as a perfect catalyst for Jobs.
The Macintosh saved Apple and the foolish "young Steve Jobs" is the only reason it was a great enough product to do that. Jobs did not even have control over pricing or sales of the Macintosh, and so blaming his flawed "business strategy" makes no sense. The people that fired him lived off his work for a decade, and did none of their own work at all.
Yes, Jobs had some growing up to do, and firing him probably did help him do that, but the idea that he was a fool that became great is a total myth. He was always great, as can be seen from the work he did.