But it seems silly to do away with a perfectly useful concept like "altruism" simply because the concept is a little more complicated than it seems at first. I would make a similar statement about the term "free will" (or plain old "choice", as it boils down to.) Upon close inspection, it may appear that there is no actual choice, only cause and effect. But by the time you get to that point, you've thrown out an easy-to-understand concept that has common and universal usage.
I like to think of myself as an altruist. It makes me feel good. I feel even better if I can rationally justify as "enlightened", the self-interest that makes me altruistic.