"Если вы имеете в виду государство Украина - нужно говорить "в Украине", если географическое место (как Кубань) - нужно говорить "на Украине".
Преподаватель РГГУ в Москве (Институт лингвистики, кафедра русского языка), к.ф.н. К.А. Переверзев.
Когда россиянин - шовинист жаждет унизить украинца, он говорит "на Украине", подразумевая что Украины как государства не существует.
Что такое шовинизм: идеология и политика воинствующего национализма, проповедь национальной исключительности, противопоставление интересов одной нации интересам других наций, распространение национального чванства, разжигание национальной вражды и ненависти.