I recall in the past Western nations would hold their social progress over emerging nations with an air of arrogance. But anyone who has been alive long enough understands that social progress is a function of Maslow's hierarchy of needs. When basic needs become more challenging to secure (as they have been in Canada and the US with affordability crises), social progress unfortunately takes the back burner.
Its often less about the people and more about the circumstance, though religion can be an important modifier.