The sacrifice thing is kinda wild. I guess it partially comes from how western cultures, orientating themselves on the human-sacrificd hating Romans, seem incompatible with human sacrifice (not really historically true of course, but conventions are what they are).
And the other fact is that...