Why
If you look, even a little, you find many cultures living in moral societies that are fundamentally different, with only a few very basic principles being adhered to between them. Just because one group is different, does not mean they are wrong.