All these people going on and on mocking any participation in religion, myth or ritual by saying ALL THOSE PEOPLE ARE SO DUMB!!1! NOT ME, LOL! sound like a bunch of little kids who just found out about the birds and the bees. EWW. SEX IS GROSS.
Religion and culture, you’re soaking in it.