Oh jesus, I'll just hold your hand and walk you through it.
Let's begin with the facts: a woman had a craving for lettuce when she had breast cancer. We also know that lettuce contains one nutrient that breast cancer patients lack. Now, this is very likely a coincidence: or else, craving lettuce would be in the list of symptoms for breast cancer. This was probably a feature of this woman's particular cancer secreting specific hormones. BUT, for the sake of argument, let's assume that her body took steps to remedy the lack of nutrient x.
Now, other studies say that capsaicin kills cancer cells. I have serious doubts about this, especially concerning methodology and data analysis, but again, for the sake of argument, let's assume that it's true.
Thing is: unlike a nutrient missing, your body does not know that cancer cells are bad. That's why they're there, in fact: we almost get cancer all the time. Cellular division is a complicated process and something very often does go wrong. But either the defective cells have no drive to replicate or they're different enough to be attacked by the immune system. If it survived as a cancer, it means your body *does not* recognize it as a pathogen. And your body also did not read the study saying that capsaicin kills cancer cells. There's absolutely no reason why someone with a cancer would prefer to eat any kind of food because it kills cancer cells, unlike some food that has some nutrient they're missing. That IF the body can get people to crave things they need, which is pretty much unproven right now.