Как известно, Россия страна большая и добиться полной уникальности названий всех населённых пунктов просто невозможно. Но если одинаковые названия у хуторов, деревень, сёл, посёлков вполне приемлемы (ведь они могут находиться в разных районах, в разных регионах), то для городов считаю наличие тёзок неприемлемым. Города-тёзки вызывают путаницу при том, что количество городов не столь уж большое, чтобы каждому нельзя было иметь своё уникальное название.
http://forum.nashtransport.ru/index.php?showtopic=2718