But liberals love to pretend that the later are ignorant savages and the former have a great culture that has to be given unconditional deference. Whereas both should be given equal treatment. You are free to believe whatever you want and educate your children in your values. Schools have no right to say that moon is not sacred or that gay marriage is great. When children become adults, they will interact with the rest of society and form their own opinions on these subjects.
HOWEVER, your beliefs are not binding on everyone else in society. You are free to not have an abortion or bury remains on the moon, but you can't stop others from doing so if they want.
Off late, the same distortion is used to justify Hamas. Hamas may believe that any land once conquered by Muslims belongs to Muslims forever and needs to be reconquered by any means (I am not generalizing this belief beyond Hamas specifically and in fact a few officially Muslim countries normalized their relationship with Israel). Well, that's their belief, but it's not an international precedent. Unfortunately people are displaced all the time, however that does not entitle them to violently take the land back from current occupants who were born and grew up on it. We would rightly condemn a prosecute an attack on Germany by Jewish terrorists.
But because Hamas somehow won the oppressed badge from the left, they are the "freedom fighters". I just wish we could send everyone who thinks so to celebrate Pride Month in Gaza and then any survivors can tell us who much these guys are for freedom.
None of the above should be taken to be pro or against religion, gay marriage or moon burials, it's just that we need to end our derangement as a society and go back to the idea that everyone is free to believe whatever they want, meaning also that you can't force your neighbor or his kids to believe what you believe.