Getting nutrition, especially protein, from a plant based diet is more difficult and if someone is either not confident or uneducated when it comes to food/cooking then I can imagine they'd struggle to get what they need. It is perfectly possible to have healthy, high protein diet from plant based foods if you know how.