Paris has no duplicates - they always have at least different prefixes or suffixes, or the "duplicate" stations are interchange stations.
I agree that the naming conventions are pointless to obsess over, but I do think that duplicate station names, especially of stations which are far apart, are too confusing for infrequent users and should be avoided. IMO having suffixes or prefixes to differentiate them is good enough (e.g. in Paris: Nanterre - La Folie, Nanterre - Préfecture, Nanterre - Université, Nanterre - Ville); trying to avoid these makes it too difficult to come up with names.
Duplicate station names cause problems like this:
View attachment 648197View attachment 648198
Worse than the fact that it's impossible to tell which 125 St station is showing up, only three 125 St subway stations show up for each search query, when there are in fact four different stations called 125 St! (Two of the search results in the second image are Subway restaurants)