All else equal, we may each prefer to do what is right, but when all else is not equal we often allow other considerations to weigh against morality. After all, morality is only one of the many ends we pursue. Yes we want to be moral, but we also want other things, and we each choose as if we often care about those other things more than morality.
— Robin Hanson (uber-economist)
Sounds familiar, no?