Your phrasing makes it seem like you do not believe in altruism. Sure, perhaps ego has something to do with it for most people but so what? Bill Gates has made a lot of progress cutting down the spread of AIDS and Malaria in Africa. Does the fact that he may want to be remembered for it diminish the accomplishment?