Причин несколько, и я скажу кратко об основных. Первое и самое банальное объяснение: потому что с древности и до недавнего времени в Ганге водилось много крокодилов, от хариалов до болотных. Хариалы имеют пасть, с которой удобно поедать рыбу и, может, оторванные части от трупов. А болотные достаточно крупные и сильные, чтобы напасть даже на живого человека и они порою добирались с пересохших болот до реки. Так что все не полностью сожжённые трупы, а так же трупы детей, незамужних девушек и вдов, избежавших сожжения на погребальном костре мужа (ритуал сати), которые могли сбросить в воду без сожжения, крокодилами подъедались, что способствовало поддержанию некоторого уровня санитарии. К несчастью, сейчас в Ганге крокодилов уже не водится: перебили на сумки, обувь и всё подобное. А трупы иногда продолжают выкидывать, лишь отчасти обожженные или вообще некремированные. Поскольку роскошных лесов вокруг Ганга уже не осталось, дерево намного подорожало и… и раньше вроде бы прокатывало?..