I honestly don't know. I've lived all my life eating a variety of foods--veggies, fruit, dairy, meat, etc...and have always been healthy with a great immune system. I have rarely been sick in my life and can't remember the last time I was. Maybe being a vegetarian would be cheaper??? I don't know. I'd be curious to hear more, because my vegetarian friends have never been any healthier than I am, actually much less.