Why vegetarianism is not healthier than meat eaters.

Objectively speaking, on the premise of the same nutrition, vegetarian food is more beneficial to health than omnivorous food, mainly because vegetarian food can absorb more phytochemicals beneficial to health, such as dietary fiber, potassium, magnesium, vitamins C and E, folic acid, carotenoids, flavonoids, etc., and because of biomagnification, the residual amount of environmental pollutants in plant food is far lower than that in animal food; However, vegetarian food is more harmful to health than omnivorous food, because protein, vitamin B 12, vitamin D, iron, zinc, calcium, iodine and n-3 polyunsaturated fatty acids are higher in animal foods or are more easily absorbed, so vegetarian food needs more efforts to ensure nutrition.

It is too one-sided to consider only the level of nutrition and health, and the influence of all levels should be considered.

The advantages of omnivorous food are: balanced nutrition, convenient eating out, and diverse tastes and foods.

The advantages of vegetarianism are: reducing the pain of animals, promoting physical and mental health, reducing environmental pollution and saving resources.

But the two advantages of reducing environmental pollution and saving resources are mainly aimed at modern factory farming. However, as long as you put yourself in the shoes with animals, you will find that even if you only consider the pain of animals, the advantages of vegetarianism outweigh the disadvantages.

Moreover, in the future, with the popularization of nutritionally fortified vegan foods, artificial vegetables and meat, the disadvantages of vegetarianism will be greatly improved. Plant artificial meat, artificial eggs and artificial milk have been developed abroad.