Storm Jingram requested that I expound on my criticism of Altruism in my last post.
Inherent to calling any act an "altruistic" one, is the belief that the act has no value to the actor. It is easy to conceive that many "atruistic" acts are indirectly beneficial, such as building a good reputation or interpersonal trust, but I've helped people out before in secret and still felt a rush of joy. Our minds may simply be hardwired to enjoy simple acts of kindness.
The problem with Altruism and other forms of morality is that there is an implicit compulsion to do those acts. It's not that you simply enjoy doing them, it's that you MUST do them if you are to be a "good" person. People will cast shame on people who don't practice "altruism". Isn't it a little ironic to use manipulation to coerce acts that produce happiness? This compulsion, this guilt, drains the joy out of the act. In the end, we are left with less kindness and less joy.
Replace "You Must" with "You Can" and it will make all the difference.