У людей еда это больше, чем еда. Об этом, например, свидетельствует главное таинство христианства - евхаристия - поедание под видом хлеба и вина тела и крови Христа.
Замечу, что и изгнание Адама из рая связано с нарушением им пищевого запрета.
Часть пищевых запретов однозначно связана с религией. Почему они таковы, не знаю. Но очевидно, что в некоторых религиях эти запреты настолько сильно вдалбливаются в адептов, что они даже при угрозе смерти не прикоснутся к запретной пище.
Помимо ритуально нечистых животных есть ритуально священные животные, которых тоже есть нельзя.
Отношение в разных культурах к разным животным тоже разное. Для русских кошка, собака и конь это друзья. Друзей не едят.
На 100% ясно только отсутствие молока и молочных продуктов в Восточно-Азиатской кухне. Не переваривают большинство узкоглазых молоко.
Какие-то пищевые запреты могли возникнуть чисто случайно в память о каком-то событии. Взять хотя бы мутную историю о борьбе Иакова с Б-гом. У Иакова было повреждено бедро. Автор же говорит, что поэтому евреи и не едят жилы из состава бедра.
Не менее запретов интересны предписания. Сейчас у нас Рождество и святки. По русскому обычаю положено есть поросёнка. Почему? По народной легенде, когда Иисус родился в вифлеемском хлеву, свиньи мешали ему спать. Немцы считают, что это были гуси. И как тут не вспомнить традиционную индейку на день благодарения в США, или массовое поедание баранов на всякие байрамы.