Противоречия нет. Существуют русские слова, которые склоняются, но не имеют форм единственного числа. Например, ножницы, сани.
Правильно: на Украину, в Россию, на Кубу, в США, в Канаду. Сочетаемость предлогов в и на с определенными словами (в том числе географическими названиями) объясняется только традицией. В других языках такое тоже бывает.
Возможны оба приведенные Вами варианта.
На одном из сайтов нам когда-то встретилось такое юмористическое освещение интересующего Вас вопроса:
"Новые правила чисто для русского языка. Главы из учебника.
1. Слитное и раздельное написание слов на фиг и нефиг.
Слово фиг в русском языке может употребляться как с предлогом на, так и с неотделяемой приставкой не. В первом случае на фиг означает направление движения, а на выполняет роль предлога. Впрочем, предлог идти кому-то на фиг может быть совершенно любой. В том смысле, что послать на фиг можно под любым предлогом. Проверочным вопросом при написании на фиг является Куда?. Прим.: Я к вам пишу — идите на фиг! Что я могу еще сказать? (А. Пушкин, "Евгений Онегин"). Слово нефиг является производным от слова фиг, и слитное написание его с частицей не проверяется вопросом Зачем? Прим.: Кто там шагает на фиг? / Нефиг! / Нефиг! / Нефиг! (В. Маяковский, "Хорошо!"). Исключение. Если к проверяемому сочетанию на фиг не подходит вопрос Куда?, но подходят вопросы За каким фигом? и На кой?, нафиг пишется слитно. Возможны также варианты написания нафиг и нафига. Прим.: Ну нафига я повстречала / Его на жизненном пути?.. (Народная песня)".
Ну а если всерьез (хотя приведенные Ростиславом Кривицким примеры отлично иллюстрируют грамматический смысл этих выражений), то слитное/раздельное написание интересующих Вас слов объясняется тем же, чем и раздельное написание существительных (либо местоимений) с предлогом в отличие от слитного написания производных от них наречий:
— За чем вы стоите в очереди? (= за каким предметом) — За картошкой.
Но:
— Зачем вы стоите в очереди? (= по какой причине) — Просто отдыхаю.
Точно так же:
— Нефиг тебе стоять в очереди (= в знач. нареч. незачем).
— Нафиг (зафиг) тебе стоять в очереди? (= в знач. нареч. с какой целью?)
— Мне все это пофиг (= в знач. нареч. все равно).
Однако в выражениях до фига, на фига, по фигу и т. п. предпочтительно, на наш взгляд, раздельное написание, так как в этом случае принадлежность слова фиг к именам существительным подчеркивается наличием у него падежных форм (наречия, как известно, неизменяемы). Ср. раздельное написание наречных (по значению) выражений под мышкой, под мышками (держать), под мышку (сунуть) именно на этом основании.
Справочник А. Э. Мильчина, Л. К. Чельцовой допускает разные виды выделения небольшого количества текста на письме: курсивом, полужирным, прописными буквами. Однако «наиболее широко применяется светлый курсив (для скрытых в тексте рубрик, логических усилений, мнемических справочных выделений, небольших по объему структурных выделений)».
Па́хта и пахта́ — это разные, не связанные между собой слова. Первое имеет значение ‘обезжиренная молочная жидкость’, второе имеет значение ‘хло́пок’.
Это объясняется целым рядом древнейших фонетических процессов, произошедших еще в дописьменную эпоху — в праславянском языке. В качестве примера приведем образование протетического (вставного) йота перед начальным *a в большинстве диалектов позднепраславянского языка. Развитие протетического йота привело к появлению др.-рус. слов язъ (> я) на месте исконного праславянского *azъ, яблъко (*ablъko), явити (*aviti), ягнѧ ‘ягненок’ (*agnę), ягода (*аgоdа), яице (*аjьce), ярьмо (*аrьmо), ясень (*аsеnь), ящеръ (*аščеrъ).
Гонки на лошадях - нехарактерное для русского языка выражение.
Запятая нужна. Следует различать пояснительный союз или (в значении «то есть», перед ним запятая ставится) и разделительный союз или (перед ним запятая не ставится, если союз не повторяется). Это правило приведено, например, в справочнике Д. Э. Розенталя «Пунктуация».