Edison, Bell, nor Tesla were the first people to think of their ideas. There were other people working on the same technologies at the same time. All of these men were standing on the shoulders and on the ideas of the accumulated knowledge before them. You are very naive if you think that Edison, Bell, and Tesla were literally the only people working on what they invented. And that there was literally no one else working with them. Edison and Bell were also businessmen and industrialists. Edison built the largest energy company in the world at the time. Bell created the largest telecommunications company in the world at the time. Steve Jobs was not an engineer or software designer. He was a man who had the vision to harness these disciplines and put all of the pieces together in a way that created powerful tools that were accessible to average every day people. What does being a nice person have to do with being an innovative genius? Jobs was a very private man, he didn't want to be a public philanthropist. So his own philanthropic activity really is unknown.