That's typically because they eat a crappy unvaried diet, not because they're not eating protein from meat. It's quite easy to eat a healthy vegetarian or vegan diet if you're willing to learn a bit about what you're eating and to actually cook your own food.
Lots of people in the US eat a...