Modern medicine is reductionist and profit driven. They have reduced the human body to a simple interaction of chemicals.
At the end of the day, the medical industry makes a lot more money from sick people that it does from healthy people.
If medical advice seems to contradict centuries of human experience (such as eating meat and eggs), then I tend to suspect that it's not good advice.