I think the overcrowded argument isn’t only lazy, it was debunked. This planet can house infinite amount of species, it’s just that it isn’t financially profitable.
The planet can house us no problem, but the WAY it houses us is the issue. The overfarming, pollution and the general tearing down without building back up is the issue.
It is like the argument of no space in AmeriKKKa. There is PLENTY of space, have you been to Kansas? But there is nothing there that people want to go to those spaces...HAVE YOU BEEN TO KANASAS!!!!