Food isn't the only factor that keeps populations from growing too large because humans have a higher level of thinking about reproduction so there are other factors that can control populations from growing too large. These factors can include things such as family planning, the economic thinking that goes into deciding how many children to have, and other factors as well.