Jej esa pregunta creo que tiene su miga, no me extraña que te la hagas, yo también
Sin embargo creo que no es cierto que se produjese superpoblación ya que los animales de los que suelen alimentarse son criados en granjas masivas y alimentados por el hombre. Si se dejase de hacer simplemente se daría una competición entre ellos por el medio. Por ejemplo, los leones en Africa, en principio no se cazan pero no hay una superpoblación ya que deben competir por alimento y demás
De todas maneras esto es lo que me viene a la mente ahora mismo, aver si alguien sabe dar una respuesta mejor porque me parece interesante...