Unfortunately, analogies with Greek city states are wasted on me, because I don’t have enough knowledge about them to make deep connections. For example, how specifically did Athens solve the problem of refugees bringing their own culture, sometimes incompatible with the original values of Athens?
Citizenship, and hence the right to vote, was restricted to people both whose parents were citizens.