People used to behave morally because they thought God was always watching - in some ways God today is the collective, and the collective is watching.
People understand that nuclear weapons cannot be used without indiscriminate effects on civilian populations. Such weapons have no legitimate place in our world. Their elimination is both morally right and a practical necessity in protecting humanity.
As a liberal, I am morally obligated to be pragmatic. What good do I do poor people, elderly people, people who are being discriminated against because of their sexual orientation if I'm not realistic about accomplishing something.
Socialism has no moral justification whatsoever; poor people are not morally superior to rich people, nor are they owed anything by rich people simply because of their lack of success. Charity is not a socialist concept - it is a religious one, an acknowledgment of God's sovereignty over property, a sovereignty the Left utterly rejects.
We live in a society that, for the most part, is morally and spiritually bankrupt. Our culture is a culture of consumerism. How sustainable is that?
The people I really do dislike are the morally unimaginative kind of evolutionary reductionists who, in the name of science, think they can explain everything in terms of our early hominid ancestors or our genes, with their combination of high-handed tone and disregard for history. Such reductive speculation encourages a really empty scientism.
We can't bankrupt Exxon. But we can politically and morally bankrupt them.