I didn't know Steve personally, what I remember at the time that he seemed to be a perfectionist driving his staff to exhaustion.I find it hysterical when people say things like that about Steve Jobs. I knew Steve Jobs. He didn't give a flying fig about what users wanted. When he returned to Apple he almost immediately came out with the first iMac which had USB ports and nothing else. Users screamed and he said "F-them".
Under Steve Apple jettisoned SCSI, ADB, LocalTalk, Ethernet, Hypercard, AppleWorks, etc. etc. And users cried and kicked their feet.
Steve Jobs couldn't care less about what users said that they wanted, and how upset they were. His motto was "get used to it."
But Apple must have done a lot of things right after he came back - at that time Apple was about to go under and, the perception at least, was that he was very instrumental in turning that around.
I have never used an iMac or many of the capabilities you mentioned Apple jettisoned, so my perception is probably different than many other Mac users.