
Смертные грехи, почему они разнятся в религиях?

На то множество причин:
Как не крути, но священные тексты пишут люди. Следовательно, некоторый субъективизм присущь тому или иному аспекту, люди что-то ставят первым, что-то второстепенным.
Разные религии - это проявление разных культур и разного мировоззрения. То, что для нас считается неприемлемым, в другой культуре может оказаться вполне себе нормальным поведением. Например, в православии не приемлемо многоженство. Однако, африканское племя масаи, тоже являясь христианами, вполне себе нормально живут с несколькими женами и даже могут на ночь поделиться одной из них с гостем.
Само понятие Бога в разных культурах рассматривается по разному. Для кого то это тотемное животное, которому нужно покланяться, для другого - седовласый старец, для третьего - тот, которого нельзя изображать вообще. Объективно говоря, единого представления о Боге не существует, каждый воспринимает его по своему.
Да и само понятие греха каждый из нас воспринимает весьма и весьма субъективно. Если одни христиане считают гомосексуализм страшным грехом (Левит: 18,22), то верхушка другого ответвления христианства почему считает нормальным освящать однополые браки.
автор вопроса выбрал этот ответ лучшим