Centuries ago. fasting was a normal event for devote religious people. It was traditional to fast (eating only bread and water or sometimes just water) for one day of the week. This was an action of mind over body.
Today fasting is fairly rare among most people in the USA. Does fasting have a place in the modern world as a weight control method? I think it does. For the one 24 hour period of nothing but water it would help shrink the stomach and help people feel more satisfied on less food.
Fasting might be a way to control your weight if you are willing to fast one day of the week each week. Of course you should try this only if you have no underlying medical problems like diabetes.