I don't believe altruism (like, real altruism not for yourself at all) even exists, at all. I don't think there's any real totally altruistic acts that aren't at least done to make oneself feel good. That's not what I think empathy is for. I think it's important to have in order to figure out why other people do what they do, and I think it's important to use to figure out what values you want to have, personally. People always act in their self interest, and self interest generally drives towards a better society, but that's only *sometimes* the case, in *some* situations.
My point is, through empathy, we can build values. Values are based on emotion, at base, for literally everyone who has values. Values aren't based on analytical thinking, because how do you decide what's "fair" through math? How do you decide what's "right" or "wrong" through logic? It's not possible without, at base, starting with some emotional value judgement. Using empathy for this is the ideal. It makes you think, ok, "What would I want to happen to me if I were in that situation? Does this accurately reflect their mindset at all?" that sort of thing. Without that, you're just a psychopath. You don't *have* any values, you just go along with might makes right. I don't know how you even have a worldview without specifying first what your values are. That's just nonsense.
We're getting further and further away from the "do whatever is best for yourself and everything will work out fine for everyone" ideology people have, because it's not really the case. People can be shitty, terrible people and it can be good for them, without being good at all for the majority. There's no law of humanity that says we have to be shitty people and have shitty value-less worldviews like you folks seem to embrace. There are systems and structures that may ensure this, but I don't know that it's really built into a person to be shitty. I'm pretty sure there's ways to have a person be both self-serving *and* generally follow an empathetic value system and not be a total fuckhead.
All the same, everything I said is un-researched barely thought through moral philosophy. Gore says if we had robots who had computing that allowed them to process the same exact way we do, they wouldn't deserve rights. That's just retarded. Either you don't understand that the robot is then the exact same thing as a person, just with different components, or you are ok with creating a class of sentient beings who are slaves... Assuming the robots feel like we do, they're then sentient in the same way we are. There's no such thing as a soul. We're just biological machines.