Culture is also, and I would argue primarily, a developmental issue. Just as there are both different personality types and stages of personal psychological development, so there are types and stages of cultural development. And stage is a stronger factor than type.