A bored animal, including a human, is more likely to overeat than one that is allowed to engage in whatever activities it desires.
It's also easy to see how a strict diet of nutrient-rich foods, restrictive or not, would increase the health of its subjects, all things being equal.