"На" это не идиотизм. Это применяется к областям и частям страны (Украина же издавна была при России, так и приросло "на", заметьте, что тот же Туркменистан или Прибалтика всегда были "В" ), т.е. не самостоятельным государствам - на Полтавщину, на Брянщину и т.п. А вот "в" - в Германию, в АНглию и т.д. Теперь, когда Украина стала отдельным государством, то правильно "в". Ничего обидного в этом нет, так сложилось исторически, теперь так же в силу новой истории поменялось.