In one place this heart surgeon states:
"Let me repeat that: The injury and inflammation in our blood vessels is caused by the low fat diet recommended for years by mainstream medicine."
It should come as no surprise that we are all trying to eat what we are told is healthy food and yet piling on the pounds. I disagree with the fruit comment especially if you are trying not to spike your insulin. Today's fruit is particularly bad for you as it isn't naturally occurring - once again you may worry about genetic modification but breeders have been hard at it for a long time making fruit sweeter and therefore high in Fructose. Think that glass of Orange juice is good for you? You may as well have three or four tablespoons of sugar! Man never had year round fruit, he didn't evolve on carbohydrates and a few thousands years of "progress" is not enough to evolve to eat the food that we conveniently pick up in a store. Not sure how ancient man got his Pizza and Cola? I like the fact that a Good English Breakfast is pretty good for you apart that is from the bread and the milk in your tea or coffee :-) All the worries about fat and frying (as long as it is in fat or a good oil) can go away. If you use Sunflower or similar oils then you are introducing the problems there not in the fried food itself :-)
It seems crazy but 100 years ago there were no cardiologists, no dietitians and nutrition experts, very few allergies etc. Look elsewhere in the animal kingdom and you don't see many obese animals (except pets). Yet since these new "healthy eating guidelines" were introduced in the 1970s obesity has rocketed as has Diabetes. It wouldn't surprise me if other problems related to blood pressure and heart disease, allergies, intolerances and many many ailments are caused through diet.