Modern society tends to be deeply incoherent. On the one hand our culture demands justice for the oppressed and impartial benevolence toward all. On the other hand it teaches that no one has the right to declare right and wrong to anyone else, as secularism asserts that every person must determine his or her own moral values. This is cognitive dissonance. It demands moral behavior of others and yet insists morality is relative. The idea undermines itself. The promotion of universal justice, human rights, self-sacrifice, a commitment to human dignity and considering the poor can only coherently make sense in a world where morality is objective and whose source is God.
But the inconsistency does not end there. Their view of the world also forces them to pretend in many other areas as well.
----The Secularist Dilemma ---
There is no meaning, but let's pretend there is.
There is not objective morality, but let's pretend there is.
There are no voluntary choices, but lets pretend there are. (since choices are hardwired)
The Christian view makes more sense of the real world we live in because we do not have to pretend thee is meaning, morality and real choices. The reason there appears to be objective morality, meaning, logic, responsibility, and coherence is because there actually are such objective things in reality.