А чем вообще можно объяснить наличие хищников? Некоторые пытаются объяснить эволюцией. Но толком не могут объяснить как произошло так, что растения стали хищниками. Это необъяснимо с точки зрения эволюции. Значит, верно, надо искать причину в божественном проекте.
Рассуждая логически, вначале, не было грибов и некоторых микроорганизмов, поэтому древесина не разлагалась, благодаря чему мы имеем угольные пласты. Но потом появились грибы и микроорганизмы и начали уничтожать древесину. То есть подчищать территорию от хлама.
Вероятно поедание одних особей другими, также имеет какой-то смысл в части санитарии или для регулирования численности.
Хотя всё, что могу сказать - это только предположения.