There are all kinds of diets out there and some are effective while others are misleading. When you cut to the chase, what cannot be denied is that in order to lose weight you have to consume fewer calories than your body needs to maintain its current weight. There's no getting around that. Life isn't fair
Not all calories have the same impact, though. Fat calories are always the tastiest ones (deep fried ones, especially). Life isn't fair.
The only way to eat the same number of calories you're eating "not on a diet" and perhaps lose weight is to exercise so that your body will burn more than you eat (see first statement). Life isn't fair.
Hub