Harry Binswanger has a great piece at Forbes
Do you share the widespread assumption that morality has to be based on religion? If so, are you willing to check that assumption?
Both those on the Left and those on the Right, both the foes and friends of capitalism, take it to be axiomatic that only an external authority–God or “Society”–can ground morality.
I’m going to show you that’s wrong. I’m going to show the objective, absolute, secular reason why capitalism is the only moral social system. And the evidence that I’m right about this, the evidence that morality is absolute but secular, is contained, under the surface, in the positions of those on the Right, even when religious, and those on the Left, even when multiculturalist/relativist. In actual practice–pronouncements to the contrary notwithstanding–both sides appeal to and use secular morality to justify their political positions.