I do believe that eating mostly plants is a good thing. I personally haven't eaten beef in 14 years, although I do eat fish, poultry, and eggs.
I don't entirely disagree with Ornish. I agree with him on trans fats and on processed meats. I tend to think red meat
is less healthy than fish or poultry (in general).
I also agree with him about some of the problems with livestock production.
But...I also think he is stuck somewhere in the 1990s when egg yolks were all but forbidden, fat was the only enemy and animal protein was heavily discouraged.
The thing is there has been a lot of research then and most of mainstream nutrition has moved on. I'm not even talking about the people who have their own axe to grind (and I do put Eades in that category).
I went and took a look at Ornish's food program where he classifies foods from Group 1 (good) to Group 5 (bad).
http://ornishspectrum.com/proven-program/nutrition/
I do think that most of the foods he has in Group 1 are foods that are good for most people. That said, I know my body doesn't handle certain carbs very well. I would like to be able to eat a lot of whole grains, but I find that I can tolerate only a small amount or my blood sugar goes up higher than I would like (and there are many people like that).
The biggest issue I have, though, with his plan is that he is so anti-animal protein that he puts sugar and refined grains in Group 3 right there with fish. I can't think of any world in which sugar, including high fructose corn syrup, and white bread are remotely equally healthy to fish. Further, he has sugar and refined grains as being better for you than poultry (group 4).
I don't think that is mainstream advice at all.
Again, I am not hostile at all to the idea of eating mostly plants. In fact, I was even a lacto-ovo vegetarian for a couple of years. I have no issue with a vegetarian diet.
But, even when I was a vegetarian I didn't think that sugar and white bread was better for me than chicken and equal to fish.
Faster - With regard to the ACS guidelines. I do not think they are the same as Ornish's guidelines at all. They do not place refined carbs at the same level of healthfulness as fish and better than poultry. Also, I would point out that these guidelines are those which reflect what is good/bad for preventing cancer. There are foods that may be healthy for other purposes but which have nothing to do with preventing cancer.
Finally the article states the following regarding vegetarian diets:
Whether vegetarian diets confer any special benefits over diets that include smaller amounts of animal products than are typically consumed in Western diets is less clear; indeed, in one of the British studies of vegetarians, people who ate fish but not other meats appeared to have a lower overall cancer risk than vegetarians
Edit:
Here is a thoughtful response to the Ornish column:
http://www.menshealth.com/nutrition/high-protein-diets#.VRSyWhg3LNU.twitter