Прежде всего отметим, что словосочетание правила русского языка не вполне корректно: о правилах можно говорить применительно не к языку, а к правописанию (правописание и язык – не одно и то же, хотя в школе на уроках русского языка учат главным образом правильному письму, поэтому у многих и создается впечатление, что изучение языка – это изучение правил орфографии и пунктуации). Применительно к языку следует говорить о нормах – в данном случае (если речь идет о роде слова кофе) нормах грамматических. Нормы фиксируются словарями и грамматиками, и фиксация нормы, разумеется, всегда вторична: не «так говорят, потому что так в словаре», а «так в словаре, потому что так говорят».
Главная особенность нормы – ее динамичность. Если в языке ничего не меняется, значит язык мертв. В живом языке постоянно рождаются новые варианты и умирают старые; то, что вчера было недопустимо, сегодня становится возможным, а завтра – единственно верным. И если лингвист видит, что норма меняется, он обязан зафиксировать это изменение. Появление в языке новых вариантов, действительно, приводит (со временем, иногда спустя очень долгое время) к их фиксации в словарях – это не «подгонка правил под ошибки», а объективная фиксация изменившейся нормы; по словам известного лингвиста К. С. Горбачевича, научная деятельность не должна сводиться «ни к искусственному консервированию пережитков языка, ни к бескомпромиссному запрещению языковых новообразований». В то же время словари, в которых зафиксированы языковые варианты, должны выполнять нормализаторскую функцию, поэтому в них разработана строгая система помет: какие-то варианты признаются неправильными, какие-то допустимыми, а какие-то – равноправными. И это, пожалуй, самое сложное в работе лингвиста–кодификатора: определить, какие варианты сейчас можно считать допустимыми, а какие – нет. Эта работа, разумеется, всегда вызывала и будет вызывать критику, поскольку язык – это достояние всех его носителей и каждого в отдельности.
Таким образом, фиксация новых вариантов, ранее признававшихся недопустимыми, – это не самоцель для лингвиста, а его обязанность, часть его работы (не случайно В. И. Даль писал: «Составитель словаря не указчик языку, а служитель, раб его»). Вместе с тем лингвист обязан отделить правильное от неправильного, нормативное от ненормативного и дать рекомендации относительно грамотного словоупотребления (т. е. все-таки стать указчиком – для носителей языка). Критериев признания правильности речи, нормативности тех или иных языковых фактов несколько, при этом массовость и регулярность употребления – только один из них. Например, ударение звОнит тоже массово распространено, но нормативным в настоящее время не признается, поскольку такое ударение не отвечает другим критериям, необходимым для признания варианта нормативным. Хотя очень вероятно, что со временем такое ударение и станет допустимым (а через пару столетий, возможно, и единственно верным).
После этого долгого, но необходимого предисловия ответим на Ваш вопрос. Употребление слова кофе как существительного среднего рода сейчас признается допустимым в непринужденной разговорной речи. На письме (а также в строгой, официальной устной речи) слово кофе по-прежнему следует употреблять как существительное мужского рода – такова сейчас литературная норма.
Ответить на вопрос, почему после того или иного слова требуется та или иная падежная или предложно-падежная форма, можно далеко не всегда. Универсальный ответ: такова литературная норма, так сложилось в языке. Но, обратившись к этимологическим словарям, мы можем узнать, как было раньше, когда изменилась литературная норма (если она менялась), предположить, почему сложилось именно так. А заодно развеять несколько мифов, связанных со словами спасибо и благодарю. Таких мифов немало: и что спаси бог превратилось в спасибо чуть ли не в XX веке, после Октябрьской революции (когда «запретили бога»), и что превращение спаси бог в спасибо – следствие языковой лени, профанации сакрального смысла и т. п.
Начнем со слова благодарю. Прежде всего необходимо отметить, что слово благодарить не было образовано в живой русской речи посредством сложения слов благо и дарить (утверждение «когда-то люди говорили друг другу: "благо дарю вам", а потом это превратилось в благодарю» неверно). В. В. Виноградов указывает, что благодарить – калькированный по греческому образцу славянизм (ср.: благоговеть, благоволить и др.), другими словами, это слово книжное, искусственное (калька – это перевод по частям иноязычного слова или оборота речи). Управление благодарить кого-либо могло возникнуть под влиянием управления дарить кого-либо. Глагол дарить управляет дательным падежом (дарить кому) в значении 'давать в качестве подарка'; в значении же 'одаривать, удостаивать какими-либо знаками внимания' дарить управляет винительным падежом (дарить кого) – это устаревшая, книжная форма: Веселая девушка ласково улыбалась ему, иногда дарила его парой незначительных слов (М. Горький).
Уже в XVIII веке наблюдались колебания в управлении благодарить кого / благодарить кому. В «Словаре русского языка» XVIII века (Выпуск 2. Л.: Наука, 1985) находим примеры: Кто тебя наказует, тому благодари и почитаи его за такова, которои тебе всякого добра желает (Юности честное зерцало, 1717). Наемной лакей всегда благодарил меня, когда я давал ему в день полтину (Н. Карамзин, Письма русского путешественника, 1791–1792). Также: [Прямиков]: Чувствительно тебя благодарю, мой друг! (В. Капнист, Ябеда, 1794–1798). Таким образом, к концу XVIII века устоялся вариант благодарить кого-либо.
Что касается слова спасибо, то эта самая распространенная в живой речи форма выражения благодарности, действительно, образована от сочетания спаси богъ: после падения редуцированного ъ согласный г оказался в слабой позиции и утратился, т. е. превращение спаси бог в спасибо обусловлено исключительно языковыми причинами. Форма спасибо известна по крайней мере с конца XVI века. Интересно, что даже при более позднем употреблении в прежней форме спаси бог это сочетание уже управляло дательным (!) падежом. В «Житии» Аввакума (XVII в.): Да и мальчику тому спаси бог, которой... по книгу... ходил». (См.: Черных П. Я. Историко-этимологический словарь современного русского языка. – 3-е изд., стереотип. М.: Русский язык, 1999). Дательный падеж после слова спасибо объяснить легко: основное значение дательного падежа в русском языке – дательный адресата, указывающий на объект, к которому направлено действие. Говоря спасибо, мы обращаемся со словами благодарности к какому-либо человеку, адресуем слова благодарности кому-либо.
Нет, в 1970-е, как и сейчас, вариант катАлог признавался не соответствующим литературной норме. При этом он (как и сейчас) часто встречался в речи, в том числе в речи библиотечных работников. Интересно, что в книге К. С. Горбачевича «Вариантность слова и языковая норма» (Л., 1978) указывалось, что варианты некрОлог, катАлог «являются сильными конкурентами традиционной нормы, и престижно-культурный фактор со временем, возможно, и отступит перед автоматизмом речевого стандарта». Но, как мы видим, пока этого не произошло, в наши дни этот престижно-культурный фактор всё еще силен.
Этот закон обычно называют законом языковой/речевой экономии или законом экономии речевых усилий / языковых средств. Примером его действия могут служить, например, аббревиатуры, эллипсис (опускание ясного по смыслу члена предложения: Я пойду на экзамен сегодня, а моя сестра завтра), субстанцивация прилагательных (например, мастеровой, полицейский, столовая), заимствования, помогающие кратко назвать предмет, явление или действие, которые ранее можно было охарактеризовать лишь описательно (например, лайкать, хайп) и т. п. Разумеется, приведенные Вами примеры тоже свидетельствуют о действии этого закона: чтоб, хоть, прям и т. п.
Аббревиатура БЕЛТА фиксируется в «Словаре собственных имен русского языка» Ф. Л. Агеенко (М., 2010) как слово среднего рода. Однако Ю. А. Бельчиков в справочнике «Практическая стилистика современного русского языка» 2012 г. указывает, что широко распространенные инициальные аббревиатуры, оканчивающиеся на а, при опорном слове среднего рода в полном названии, чаще всего употребляются в женском роде, и приводит в качестве примера аббревиатуру БЕЛТА. Все это говорит о том, что норма употребления слова БЕЛТА меняется и грубой ошибкой приведенный Вами пример считать нельзя.
Причин, по которым появляются исключения из орфографических правил, множество. И в одном ответе их все не перечислить. О том, как возникли некоторые исключения, мы рассказываем в передаче «Игра слов» на радио «Культура». Краткие справки вы найдете в «Объяснительном русском орфографическом словаре-справочнике» Е. В. Бешенковой и др. (М., 2015) и здесь.
Орфографическая история прилагательного разыскной (современная норма – написание через а) подробно описана в «Азбучных истинах».
Об исключениях цыган, цыпленок и под. обещаем сделать передачу в ближайшее время.
Спасибо за интересный вопрос!
Выбор варианта зависит от того, как будет сформулировано задание (мы не имеем отношения к составлению заданий ЕГЭ и не знаем, есть ли в них вопрос про йогурт). Если, предположим, даны варианты ответа: а) правильно только йогурт; б) правильно только йогурт; в) допустимы оба варианта, – справедлив ответ В. Но, если необходимо выбрать из двух вариантов – йогурт или йогурт – только один, надо выбрать вариант йогурт как предпочтительный, т. к. йогурт – уходящая (практически уже ушедшая) норма, пока еще (по инерции) фиксируемая некоторыми словарями.
Подобная манера никакого отношения к литературной норме не имеет. Литературная норма предполагает возможность элиминации подлежащего, в том числе местоименного, только в том случае, если ситуация или контекст позволяют однозначно это подлежащее реконструировать. В подобных же случаях однозначно восстановить подлежащее и понять, кто является субъектом действий по глаголам собрать, найти, одобрить и т. д., удается не сразу. Собственно, ради этого такая тактика и используется: остановить внимание, заставить прочитавшего эту странноватую фразу на секунду задуматься — и воспринять адресованное ему рекламное сообщение.
Звуковые инициальные аббревиатуры типа СИЗОД могут употребляться как слова мужского или среднего рода, грамматическая норма фиксируется словарями. Для аббревиатуры СИЗОД пока словарных рекомендаций нет. В отсутствие таковых возможно ориентироваться на ГОСТ 12.4.034–2017 «Система стандартов безопасности труда. Средства индивидуальной защиты органов дыхания. Классификация и маркировка», в котором аббревиатура СИЗОД согласуется в форме среднего рода (по опорному слову средство). О склонении таких аббревиатур можно прочитать в «Письмовнике» (см. раздел «Когда нужно склонять аббревиатуры?»).
Словари ударений, словари географических названий последовательно фиксируют: Тимашёвск. Такая фиксация – не только в современных словарях, но и в изданиях советской эпохи, например в книге А. В. Суперанской «Ударение в собственных именах в современном русском языке» (М., 1966) (здесь дано: Тимашёвская, книга подписана к печати за несколько месяцев до того, как станица Тимашёвская стала городом Тимашёвском), в «Словаре географических названий СССР» (М., 1983). Ничего не изменилось и в наши дни. Норма литературного языка (которую должны соблюдать и работники эфира, в т. ч. регионального телевидения) – Тимашёвск.