This is bullshit. The planet can support double or triple of today population, with better asset-distribution...
Overpopulation its just a myth. The big urbanized areas have "overpopulation", but not due the many people, but due the poor infrastructure...