There are many foods that have crept into the human diet in recent times (post-agriculture period) that contain what are termed ‘anti-nutrients’. In essence, an anti-nutrient is a compound naturally found in certain plants, most often the seed portion, that enable the plant to be resistant to predators (microbes, fungi, bugs, birds, etc.). The most common…
Fats from animal and vegetable sources provide a concentrated source of energy in the diet; they also provide the building blocks for cell membranes and a variety of hormones and hormone-like substances – fats are critical essential nutritional elements.
There is the purely humanitarian perspective of killing and eating animals that many people are sincerely and legitimately opposed to. There is also the perceived health benefits of a vegetarian diet style.
The decades old false reasoning that eating fat = high cholesterol = heart disease is the result of the perfect storm of bad science combined with bad public policy hammered into American culture through congressional legislation (think food pyramid recommending avoiding saturate fat and eating 5-6 servings of grains, breads and pasta every day); and making matters even worse, the enormous corruption and influence of the pharmaceutical industry driving doctors toward recommending statins.
It would be nice to believe that medical journals are bastions of truth and light, but evidence suggests otherwise.