Here is where we stand on the iron from meat causes all disease notion.
As it is stated as a black and white majic bullet one cause explanation
for disease, only one counter example need be presented to refute it
completely.
India went from one of the world's lowest rates of diabetes and related
metabolic disorders to the world's highest. There was no relevant
increase in meat consumption and thus iron from it in this area where
meat consumption is mostly or completely absent. There was no change in
having a low iron level.
If meat consumption and thus iron level were the cause of diabetes and
related diseases there should have been no change in india. There was,
which refutes in whole the notion.