Чем Украина отличается от Уругвая по правилам русского языка? Объясните, почему В Уругвае, но на Украине?
Сочетание на Украину/Украине возникло под влиянием украинского языка (ср.: на Полтавщину/Полтавщине, на Черниговщину/Черниговщине) и поддерживается выражением на окраине. Ваш Розенталь.
что тут еще добавить?