Because modern medicine (and science) does not like to believe anything that it has no explanation for. You can show not only correlations, but causative action and a lot of people will reject the finding if it is unintuitive and has no known mechanism. IMHO this has become a problem.
Even though we claim science starts with observation, people still don't believe what is in front of them unless they have something conceptual to hang it on.
It does, obviously. Contracting a voluntary muscle requires work that is done at the cellular level. A signal travels from the brain and ends up translated into a chemical message at the cellular level which contracts muscle fibers.
The brain is even able to address a specific set of cells that correspond to a bundle of specific nerve fibers for that muscle.
Nervous-system signaling involves the cellular level: changing electric potentials, ions flowing across cell membranes, and and such.
Unless this past environment was one that actually kills cancers cells (I don't know how the Big Lebowksi might do that) or perhaps reduces tumor growth I can't imagine any way how this can work.
What I can imagine is going on a time out, reducing stress and thus biological stress responses does have an influence on a tumor. I hope they are compensating for this effect. They should have a control group in a reduced stress environment (or something that mimics all evironmental variables of the back-in-time room but for the back-in-time aspect) perhaps with a bluray disc of Lucy.
Hey or perhaps dumbphones induce less stress. Perhaps you get better sleep in the 2003 environment, light/circadian rithm is known to influence cancer: http://en.wikipedia.org/wiki/Risk_factors_for_breast_cancer#...
Et cetera et cetera, et cetera
It does not now, nor has it ever, meant strictly the biological notion you limited it to above. The GP post used the word correctly.
I said no such thing. I am not the person who used the word "evolve". I merely am capable of understanding that sometimes pedantry doesn't actually help anything.