I've been alive long enough to see various extreme diets, miracle foods, and "bad, evil foods that are the root of all ill health" come and go. A few years ago, cholesterol was baaaaaad for you and whole grains were mana from heaven. Now everyone's chowing down on eggs and shunning whole grain. Brown rice? A miracle food, but wait, it's full of carbs. I had some friends who lost a lot of weight on the Atkins and South Beach diets a few years ago, and swore by them, even though they told you you couldn't eat fruit (and there were all those gurus that insist a serving of berries a day will stop heart attacks), but now all their weight has come back, and they're doing paleo diet or something (which has little connection to what our stone-age ancestors actually ate), or gluten free. And I was at someone's house the other day that had a book in their bathroom that insisted that your blood type determined which kinds of foods you should eat, even though there hasn't been a whole lot of research that's established any physiological significance attributed to being O, A, AB, B and + or -. And the vegan versus ultra low carb argument goes on and on. Animal fats are either linked to Alzheimer, or they're necessary for normal brain function, depending on who's peddling what.
The problem is, the media doesn't differentiate between isolated results, studies that were actually controlled, ones that concur with a preponderance of evidence, or plain wishful thinking. And you get "cult of celebrity" charlatans like Dr. Oz in the picture, selling their snake oil. But he's a doctor, people will say. Yes, he is, but so are the people who say he's a quack.
A balanced diet that derives nutrients from a variety of foods and isn't too processed is probably best for most people, unless a specific intolerance, sensitivity or allergy is diagnosed.