Потому что жизнь существует на разных уровнях структурно-функциональной организации: молекулярно-генетическом, клеточном, порганизменном, популяционно-видовом, биогеоценотическом, биосферном (иногда выделяют и промежуточные уровни) . А большинство определений жини (в том числе классические - Энгельса, Волькенштейна) охватывает только какой-то один уровень (или два) , чаще всего молекулярно-генетический и клеточный