The cause of scarcity is not over-population but mismanagement
According to the law of necessity, first of all human society must try to produce food grains and vegetables, but if they fail in this, they can indulge in flesh-eating. Otherwise not. As human society is presently structured, there is sufficient production of grains all over the world. Therefore the opening of slaughterhouses cannot be supported. In some nations there is so much surplus grain that sometimes extra grain is thrown into the sea, and sometimes the government forbids further production of grain. The conclusion is that the earth produces sufficient grain to feed the entire population, but the distribution of this grain is restricted due to trade regulations and a desire for profit. Consequently in some places there is scarcity of grain and in others profuse production. If there were one government on the surface of the earth to handle the distribution of grain, there would be no question of scarcity, no necessity to open slaughterhouses, and no need to present false theories about over-population.
Srimad Bhagavatam 4.17.25 purport