Basically what the text says is that plant-based food usually is less resource intense and thus better for the environment, but there are also other factors and plant-based food production isn't perfect. (Independent of the question whether all the other things he says are true.)
So the headline is obviously strictly true, but highly misleading. A more accurate one would be "Vegetarian diets are good for the planet, but they're not the whole solution".