More than 30 recent diet books allege that the reason people over 35 struggle to lose weight doesn't have to do with eating too much or not exercising enough.