I'm basing this opinion off of this body of knowledge:
2009 Caloric restriciton and resveratrol promote longevity through sirtuin-1-dependent induction of autophagy
2014 Caloric restriction and the aging process - a critique
2011 Caloric Restriction
2011 Calorie restriction like effects of 30 days of resveratrol
2014 Inactivation of yeast lsw2 chromatin remodeling enzyme mimics CR
2013 Metabolic adaptations to methionine restriction that benefit health and lifespan in rodents
2005 Overview of caloric restriction and aging
2013 Short term calorie restriction protects against renal senescence of aged rats by increasing autophagic activity
I think caloric restriction doesn't work to improve lifespan because humans already engage in caloric restriction. In the studies, an obese or otherwise unhealthy phenotype is rescued by caloric restriction, and that rescue is labeled life extension. It's like the difference between dying at 50 from a heart attack and dying at 100+ from something else. That's a lifespan extension of 100%, but is it really 'lifespan extension'?
If you eat 3 meals a day and don't stuff your face with food throughout the day, you are already engaging in caloric restriction. Also, every day you have a fasting period known as sleep.
Um... yeah that's all I have to say about CR - I guess I'll end with a question
Why methionine and not cysteine?
There's a body of evidence for methionine restriction having longevity effects. I think the reason is related to ROS damage. Methionine has a sulfur group and so ingesting large quantities could potentially lead to aggregations of damaged methionine building up. Also I read a paper that describes methionine acting in the same way as galvanized steel - methionine lines the active sites of some proteins absorbing oxidative damage before it can affect the important sites. However, if this is true, why wouldn't cysteine restriction have the same effect since it has a sulfur group? I haven't read much about it but if anyone can link to some good papers it would be appreciated.
Here's one to start: