This sort of advice is, at best, a highly abstracted trick for just plain eating fewer calories. You're better off just tracking the calories directly, especially if you're a food addict.
Edit: To everyone disagreeing, find me a single study that shows anyone gaining weight on a long term caloric deficit. For comparison, here's a nutrition professor losing 27lbs eating Twinkies at a caloric deficit: http://www.cnn.com/2010/HEALTH/11/08/twinkie.diet.professor/...