Question: are all cultures the same?
Answer: Human behavior, while malleable, is not infinitely malleable by culture, because culture is not infinitely variable. In fact, despite all the surface and minor differences, evolutionary psychologists have shown that all human cultures are essentially the same.