I totally agree. Altruism and egoism are the consequences of our intellettualistic occidental society. Does it really exist any difference between self and other? The logical analytic approach fails if it doesn't comprehend the dialectic aspects of the whole reality. When I am helping people I am doing something good not only for whom I help but also for me: i need to do good, that is my interior obligation that let me free only if I decide to obey it. To me we have to find out what human nature means.
Interesting post without any doubt. Are you sure that consumeristic people are actually satisfied of their style of life and the altruistic ones not? What is happiness and what it is authenticity? Is happiness only immediate pleasure? Is there any difference between esthetic pleasure and authentic self-realization? Which are our existential needs? No one can ignore such deep question. If we do not ask ourselves we risk to live without any sense or significance. So I think that it doesn't matter if a lot of people are not altruistic but it matters if they have or not to be.
Thanks. Taking care of the others means that in the same time we have to take care of ourselves. If it doesn't happen and it costs us too much there will be more people who do not agree in order to help others: everyone needs to be happy. But if we live without taking care of the others we'll fail in our self realisation that asks to do our duty, but our duty cheerfully, with joy, not as a heavy weight.