I made no claim about the majority of people. I simply pointed out two levels of morality: doing good because you are rewarded for it, and doing good because you really care. Religion panders to the former. It is all about getting essentially selfish and childish people to be good. And in the pursuit of that, it offers the carrot of heaven as well as the stick of hellfire. Atheism panders to no such ulterior motives. It assumes people are mature enough to be good because it is rational and of value in itself. Do the right thing because it matters to you, not because you think you will get a reward for it. Do good even if you will cease to exist in death. Many religious people seem incapable of that. Avoiding hell by not killing your friend is no more nobly ethical than avoiding death by killing your friend. In both cases you are only concerned with avoiding an unpleasant outcome for yourself. There is no real moral conviction operating here at all.