I mean even if they put the weight back on as long as they lost weight on the diet then it did work.  What do they expect?  Do they think that they won't gain the weight back if they go back to their old habits?  I agree that the idea of a diet is dumb and we should instead be pushing lifestyle changes.  Short term actions lead short term results.  Long term action yields long term results.