Для записи русских слов латиница вообще не очень хорошо работает: многие русские буквы имеют много вариантов написания (ю, ё, я, ч, ж, ш, щ) - по нескольку штук в английской нотации и в немецкой, некоторые вообще никак не записываются (Ы, Ъ, Ь), их приходится "изображать" всякими непростыми способами.
Попробуйте запрограммировать конвертер SMS или электронных писем, набранных транслитом, обратно в русский язык - и вы увидите, что эта задача вообще не имеет аккуратного 100% решения.
Ну, а уж диктовать адрес рунетовского сайта или электронной почты по телефону - вообще мучение. Всякий, кто набирал доменные имена "со слуха", это хорошо знает.
Заметим, что англоязычные пользователи этих мучений вообще не испытывают. Они о них даже не знают. Они просто пишут адреса на родном языке, не переключая клавиатуру. Они зачастую даже не слышали про клавиатуры с двумя раскладками! Да, они это наслаждение заслужили тем, что Интернет был придуман в их языковом пространстве.
Но наших пользователей тоже жалко. Мы существенно задерживаем развитие Рунета, используя англоязычные имена.
Так что русские адреса - безусловное благо. А вот насчёт реализации есть пока разные неясности. Насколько я понимаю, нужно, чтобы кириллические адреса поддерживались всеми распространёнными браузерами, DNS-серверами и всеми популярными почтовыми серверами. А кроме того, файловые системы веб-серверов тоже должны поддерживать адреса с русскими названиями сайтов и страниц. Пользователи часто вводят не адрес головной страницы (домен второго уровня), а имена "глубоких" страниц.
И имена типа "мой_сайт.рф/index.htm"не только всё равно буду заставлять переключать клавиатуру, но и с гарантией будут приводить к сбоям обработки на каком-то этапе.
Не говоря уж об адресах электронной почты вида елена@руцентр.рф.
Хорошо бы, чтобы кто-то объяснил публике, как будут решены все эти проблемы.