The Myth: We are not starving yet means we aren't overpopulated. The Truth: Overpopulation is defined as when population reaches a level resulting in damaging to the environment and is unsustainable. Starvation only happens if overpopulation continues until a final catastrophic environmental collapse and is no more a symptom of overpopulation than death is a symptom of disease. Unsustainability is a symptom.
Consider grazing animal on a farm. Overpopulation means unattainability and the animals eat grass faster than it grows, starvation when there is no grass left.
We are not yet starving, but unsustainability means we are overpopulated, and progressively, all but perhaps the richest 1% must suffer if we fail to constrain population.