Bullshit. You can eat as much as you want as long as you're burning the calories. Say with cardio for instance. Run, hike, bike, swim, jump rope. As long as calories in is less then calories out you will loose weight. Now, if you only diet to loose weight, sure. You need to cut way back on calories. Doing that is foolish as it never trains your metabolism to increase. So, as soon as you go off the diet, you put the weight right back on. You need to retrain metabolism and the only way to do that is to increase your heart rate with good old cardio.