In reality, yes. The current leaders are just continuing the legacy what their ancestors have started, that sometimes it’s not even their own choice to do it, but it’s their obligation to continue the leadership that their parents or grandparents have started.
And yes, financial status matters a lot. The rich will always have top positions in a certain society or government, while those who are raised from poor parents, they cannot take leadership roles but most likely they remained as slaves.