Vegetarians that consume any kind of soy products are going to look sick.
There is an acid in soy that prevents the uptake of minerals through the intestines.
The body will only absorb nutrients to the degree that minerals are present.
Not enough minerals being absorbed equals a starved, undernourished, sick looking weak body.
If you want to be super healthy and vegetarian read some of the writings of Ann Wigmore.