I'm so not making a moral point. What I'm saying is that, practicallly speaking, thinking only of yourself in the here and now is in the long run detrimental to your own best interest, counterintuitive as that may be.
Selfishness is not rational. It's dumb people's rationalisation of their own short-termist stupidity that calls it rational.