Я так, по памяти, я не медработник, потому само собой на истину в последней инстанции не претендую. Начать с того, что причин появления множества онкозаболеваний до сих пор не выявлено. Потому тупо предполагать, что человек не в гармонии с природой и оттого заболел раком - это надо быть, простите за выражение, тупоголовым. Далее, часть онкозаболеваний, и это доказано, появляются вследствие мутаций клеток под различными факторами (концирогены, поступающие с дымом сигарет, всякие виды излучения и т.д.). Есть еще один очень простой способ получить рак - заболеть вирусной инфекцией. Читал, что лейкоз и некоторые другие онкозаболевания - следствие вирусных инфекций.
Иными словами, если не кушать мясо, это не даст никакой гарантии практически ни от какого онкозаболевания.