My diet is similar to yours. Looks like I am in the minority, but I do think diet can make a big difference. Here is a recent scholarly study from UC, Berkeley that finds brocolli has anti-cancer compunds that help advanced breast cancer patients. (One might assume brocolli would help in the fight with other cancers.)
It is frustrating when we read conflicting reports. But even if diet does not fight cancer, it sure improves quality of life, which only helps in the battle. I have lost 25 pounds, and feel at least ten years younger!
Bless you all.
Bill in San Diego