"but clearly diet and exercise do work for losing weight and general health"
On an individual level sure. On a population level obviously not. Otherwise the last 50 years of diet and exercise would beaten the obesity epidemic