Replace people's surnames with "home country-hometown" string
Surnames came from aristocrats, who were often more or less known for their family lineage, while commoners used to lack surnames. "Do you know whose son I am?!" an angry young boy from a noble family might have shouted.
Now commoners have surnames too, but outside of a few rich/famous/powerful families, your surname is not very useful. In other words, we have surnames now, but they are largely non-informative.
IMHO, it would be more helpful if instead of surnames we used a "home country+home city" string. For example, a girl named Misaki, who lives in France's capital city, would be called "Misaki France-Paris". Then you wouldn't be surpised to learn that she can't speak one word of Japanese, but is fluent in French
P.S.
>Dude. My last name is the name of the tiny farm my ancestors had, hundreds of years ago. Lots and lots of people have basically this already, just not the country.
Do you still live on the farm? If no, then your surname would be updated to your current location, as otherwise it is meaningless
>So I have to change my name every time I move ... ?
Every time you change your city or country of permanent residence
>Then I suggest we all get "of" in our names. [Like] Demmy of Karlstad.
Yes, this can work too