Well in fact your culture DID repeated names. For example, you have a George Bush and a George Bush Jr., the current United States President. I studied some American Genealogy and I find a lot of names repeated in families (for example, you will find a lot of Laura Ingalls in a same family. One of them was the famous writer, but other was a simple housewife and a third one was one of the first American women who has flight a plane! All three were from the same generation). That was in Western tradition (all western countries) to repeat names to honorate a relative (French are renowned by that). It's only that nowadays, traditions are not in fashion at all, and people doesn't tends to christen their children with names that are in their families for centuries but with ones took from movies, rock stars and actors...Happily , some royals follows the old tradition and names their children with the names of their relatives. (Other royals are lacking this tradition...what a pity).
Western traditions has a lot of similarities. One of them is to repeat names. But since our new generations doesn't knows a bit what the traditions of their ancestors were, they believes these traditions never existed...What a GREAT pity. What a world!
Vanesa.