Any diet, weather it be calorie restriction, avoiding certail types of food, food replacement, missing meals will fail after a while if it is not sustainable.
Embarking on such a food plan may cause short term weight loss whilst the person remains focused and disciplined but "treats" and "nibbles" will inevatable creep back in causing weight to stick and even gain.
So what can be done?