I'm curious if that third factor is just geography
I am trying to find links but can't right now. There are many cross cultural studies they have found the effects of social class systems and family economic advantages persist over centuries. A millennia isn't unbelievable to me.
I imagine it's a mix of both with strong geographic determinism tilting the scales for certain regions.
Another commenter mentioned the book under the comment you responded to.
I wrote about it here in #30 - https://www.rxjourney.net/30-things-i-know