Mmm
I understand your point.
What would be the case for an expat living in New Zealand and wanting to enter the same 15 children that you use as an example who were all born in Queenstown, South Africa.
Using your suggestion of artificial intelligence, the system would default to the country of residence of the capturer and abra cadabra it would show them all as being born in Queenstown, New Zealand.
There have been m,any innovations in Geni (such as DNA which you use) and for a free program (I see you are not a PRO member) you get great value for money.
Geni does not have an army of programmers and as I remarked I suppose all requests for improvements must get evaluated against users from many lands and languages. I think the fact that one can choose your language is a huge advantage to those (including Afrikaans speakers) who would like a program to address them in their mother tongue.
As I remarked, I believe that the domiciles is an app from Google which imports the details and I am not sure whether the outside owner would be prepared to introduce that change to satisfy a request from Geni.
The other consideration is that you would then need to enable the program to pass your IP address down the line to ascertain where the indexer is located and I am not sure that I would want that to happen willy nilly.
For my money (and I have captured 34,534 profiles to date) I have on occasions been mildly irritated by what you describe, but I have lived with it and in some way think that the inconvenience of having to specify those few towns where there are world duplicates is not too great.
Most of South African town ames come up correctly.
For your Queenstown example try typing in Queenstown, ec and hey presto Geni chooses South Africa and not New Zealand and whats more it even specifies the District and Province.
Middelburg, mp gives the Mpumalanga one and Middelburg, e gives the Eastern Cape one. - otherwise the default is the Netherlands city.
Salisbury, zim gives you Harare in Zimbabwe.
There have been cases where the former name is required and as the current name is displayed, you would have to access the entire location and type in Salisbury, Southern Rhodesia if you require it to display that way.
Innovation and work arounds save the day.
Have fun.
John