I've come up with this theory. Well, it's very likely not unique at all, but here we go : So i believe that different people groups, races for example, have certain predispositions in their thoughts and obviously actions, from either genetics or culture / upbringing, largely genetics, likely both. This leads to them having different moral values, like jews seeing it as ok to genocide every other race as long as they get to be kings, and white people largely being less ethnocentric. However, here's the kicker, the groups see their moral values as objectively correct, as universal, as THE truth. The jews will never change their morality because they see it as THE truth, as THE moral good to kill or enslave everyone else and plunder them for eternity.
That's why debates with outgroups are so useless, you're trying to argue away genetic and cultural predispositions.
What do you think? is there anything to this?
There is objective Good, but it's totally possible that people need a certain level of brain development to see it. Further, most people will stick to what they know "instinctively" rather than admit what they rationally know is right.
That's why there is a Chinatown or Koreatown in every major city in the West. Look at what happened to African Americans after they were desegregated. They were Christian and moral for a few generations and now they have reverted back to their impulsive behavior.