Think about it. Most of us suffer from Insulin Resistance, that's why a lot of people can't loose weight. You might want to read up on it if you're not too familar with this condition that's more common than one would think.
If you're having trouble loosing weight, due to your body being Insulin Resistant, and you put more sugars in your body...is it going to burn it up..NO...it's going to store it because the fat stores are already full if not in the process of it.
If you put mostly protien in your body, it's burnt up. Eating lower carbs forces your body to then turn the fat that's stored into energy. If you merely put carbs in it, it burns those first and stores what isn't used. Which with the recommended daily allowance of breads, pastas, what have you, being 6-11 servings, means the body very rarely burns up all those carbs, thus..it stores the rest.
When you eat lots of carbs, your body brings in the insulin to change it into sugar, but when your body has so much carbs to work on, you can also get a sudden sugar drop after that sugar high. The reason we even get hungry is because the blood sugar level drops. It's the drop in the blood sugar that makes the body want something else to eat in order to bring the blood sugar back up. Even a dietician will tell you, that if you want to stabolilze your blood sugar better, eat more protien and less carbs.
Honesty, when people say they cannot loose weight no matter what they do, it usually means their body literally CAN'T loose the weight. Normally due to the hormone insulin.
If you eat low carb long enough your body fixes the insulin resistance problem. Hense, this isn't just a diet for most of us..it's kind of "cure" an alternative treatment. For me, and a lot of other people, it's eased up medical conditions.
And remember, not everyone's body is the same, we're not all cookie cutter people. So, why should all diets have to be the same? Each body is made up different chemically, so we have to choose the diet that best suits our bodies needs.