Naively asserting stuff is "Shit" and firing people that disagree with you on superficial deliverables is not a difficult role. However, teams pushing new technology out to the general public is challenging, and even Apple gambled on the wrong product at times.
Jobs was right about a lot of marketing trends, but also was a controversial character. I would recommend watching the classic interview just prior to his return to Apple, as it aged well... =3