Las dietas a menudo no conducen a una pérdida de peso sostenida; en ocasiones, incluso conducen a un aumento de peso. Una de las razones es que la naturaleza restrictiva de las dietas puede llevar a las personas a obsesionarse con los alimentos que no pueden consumir. Otra es que las dietas a menudo se conciben como temporales en lugar de duraderas. Otro más es que el mantenimiento es menos motivador que la pérdida de peso. Por último, las dietas pueden reducir el metabolismo, lo que dificulta seguir perdiendo peso.