А зачем некоторые племена занимались каннибализмом? Ответ очень простой - все каннибалы жили в тропиках, где, несмотря на пышную флору, катастрофическая нехватка животного белка - вот племена папуасов, маори и карибу, еще сравнительно недавно, потихоньку подъедали друг друга.
К их чести надо сказать, что их вера была основана на том, что людьми являются только члены их деревни и племени - все остальные не люди.
Так вот растения питающиеся животной пищей, а это не только росянка, живут на весьма бедных органикой почвах - как правило торфяных болотах - у них один способ добыть органику - жрать ее в живом виде.
Кстати, обычные растения, отличаются от хищных, только тем, что жрут сдохшую органику.