Всё таки моё мнение такое.

Или Шевченко был не против, чтобы Украина была окраиной России, или всё таки правильно писать на. Третий вариант - с тех пор изменились правила.

Если кому не тяжело. Найдите стих в котором Шевченко писал в Украине.