WRT religion, there is a saying in the "Flashman" novels (guy is a soldier in the Victorian era British army who gets into comic/historical adventures, great stuff) that goes to effect of 'it doesn't pay to offend the local gods' which summarizes where I am with religion. Enjoy your rituals. Don't go out of your way to attack people for theirs. When people make it their business to control your life based on theirs, that is where there is a problem.
The Western tradition is a humanist tradition based in part on the idea of Law (from Judaism) and the rights and protection of the individual (Christianity) with many great variations which would amuse anyone studying our planet from afar.
We ended slavery because a bunch of evangelicals in Clapham, London with crazy notions insisted that the British end the slave trade and eventually the seeds of abolition took over the Northern US churches. We desegregated because the modern left and the humanist churches decided that the value of all human life was worth more than what the segregationist fools in the South wanted.
We fail in these things often (slavery and racism) but at least there is a schematic structure most people understand. There are people who want to be good out there trying to be good. It doesn't take religion to be good. Religion is a rock to those who need comfort. I will probably ask God to smite Ohio State today but it won't be why what happens happens.