You are delusional about the generosity of Bill Gates spending his money on charity. Do you realize how hard it is to spend 60 billion dollars? Bill Gates decided to do what he wanted to do. He gets to hire people to fix the world's problems and fly all over the world checking out what his charity is doing and thinking of new stuff to do. It sounds like a lot of fun to me. Bill Gates didn't have the creativity to change the computer industry and had no reason to stay involved with it. Bill Gates had the business sense to profit from the industry. Bill's talents are better used in putting that money to good use (and from what I understand Bill is very shrewd in his charity). I think that is great because Bill Gates will be better at running a charitable organization than the buffoons running most the charities in the world. Steve Jobs skill was not in being a shrewd businessman (although he was pretty good at it). His real talent was making products. Bill Gates isn't better or worse than Steve Jobs, he was just different. Bill made lots of money and Steve made great products and an innovative company. They both contributed a lot to this world.
You do realize that Bill Gates ran the company that crushed Apple when it had a bigger computer marketshare than it does today? Bill Gates is well qualified to run a multibillion dollar technology firm.