This ScienceDaily piece illustrates well that to eradicate cancer utterly will require radical change to our biochemistry. "Cancer is a fundamental consequence of the way we are made. We are temporary colonies made by our genes to propagate themselves to the next generation. The ultimate solution to cancer is that we would have to start reproducing ourselves in a different way. ... Although DNA repair is favourable to the organism; it may not be favourable to the individual cell. ... Deciding when to stop for repairs and when to keep on going is a difficult challenge. Making repairs assures an optimized vehicle, but it also consumes valuable time and resources. At first thought, it may seem obvious that a damaging environment calls for more repair. Paradoxically, however, the effect may be exactly the opposite. Imagine that you are racing through a war zone with constant bombardment. Stopping for repair can then be a fatal strategy, and it is better to keep on going with flat tires and a screaming engine than to stop for repairs ... Cells exposed to particular carcinogens die if they have the relevant repair mechanism, while genetically unstable cancer cells continued to grow." But we can get a long way on the next generation of prevention and therapies - hopefully far enough to see much more advanced technologies needed to remove cancer from the human condition.