From a purely biological point of view, humans are not strictly the top creatures of the food chain. If the food chain is divided into 5 levels, representing the lowest producers and 5 representing the top predators, then humans can probably be ranked at 2.21, it is precisely because the human level is not high.
That’s why such a huge population can be produced. The number of true top creatures is often very small, such as blue whales and tigers.