There are plenty of vegetarians and non-vegetarians that have equally poor nutrient intake... Junk food vegetarians that eat dairy, cheese, and soy for their protein will be missing out on a lot of healthy plant-based sources of protein and fats for nuts and seeds. read more