Factors contributing to cultural endurance