Ну надо ж как-то до истины докопаться. Если следовать правилам русяза, то на- употребляют типа для островов или островных государств (на Кубе, на Кипре). Если не остров, то в-. Я это не цитирую, могу ошибаться. Но я за упрощённую форму, так как эта форма тоже нормируется. Особенно в укрязе. Поэтому беспощадно склоняю метро, и постоянно нахожу редкий металл ихний
Украина это исключение. И Украинцы должны гордиться, что в русском языке к Украине особое отношение. Поэтому говорите "на Украине" и гордитесь этим.