I think that's an extremely simplistic/dismissive view. Especially the "just a trick". And suggesting that the main reason people don't addictive behaviours is because they don't want to.
And overeating is extremely addictive. Quitting smoking is dead easy compared to reducing calorie intake. Apparently the 14 hour fast thing works in regulating this addiction in ways that other diets genuinely don't (especially in terms of staying power). Pretty much by definition, addiction is something that happens in the complex interplay of physiological and psychological.