It has occurred to me that in many of the metaethical discussions that I've seen and participated with online a point of contention is always about the justifications for morality. Why should I be moral? Yet what underlies that simple phrase in so many times is really a selfish "What do I get out of being moral?" There lies a selfish self-centered conception of morality where one will only act morally if there is some benefit to themselves.
This, naturally, is seen in its purist form when it comes to the religious carrot and stick conception of morality. If I do good I will go to heaven and enjoy eternal bliss. If I do bad I will go to hell and suffer forever. Some religions have a more subdued metaphysical equation. Perhaps it's not eternal suffering, but simply a ceased existence. And perhaps it isn't 'heaven' or physical pleasures, but a higher unison with the Almighty. Whatever the equation is for each particular religious tradition (at least Western religions) it invariably levels with it being in the individual's best interests to live morally.
And this isn't found solely in religious traditions. Objectivism and even some forms of Utilitarianism can be seen as arguing for an 'enlightened self-interest' which is simply saying that being moral eventually leads to you being better off. Again, we see morality being put to the service of oneself.
Now in any of these cases, the justifications for moral activity may be very effective and people may act very morally, but I think that their moral theory is rotten.
Morality should not be about bettering one's own state. For if it is then it really is not distinct from making a sound fiscal investment or making friends with powerful people. It becomes a tool and not an end in itself. This is a rotten moral theory that has not gotten past the 'What's in it for me?' conception of life.
As I see it, morality has to be about what is right in a sense that transcends the personal. If I act morally, it shouldn't be because I get something out of it - though I might. Morality is about the other, for the other people in involves, for the other ends for which it increases value. One's own desires and goals should be only secondary to moral principles. If morality is about 'what it does for me' then it ceases to be a discussion of morality at all.