Our standard high carb diet (lots of flour and sugar) does cause cravings for more calories than we need, where a high protein or high fat diet would not
Much at you said we shouldn't generalise about what people mean by 'carbs' (and I still think most people dont understand there are different carbohydrates), a 'standard' high carbohydrate diet isn't necessarily full of sugar or white flour. I eat plenty of carbohydrates every day, mostly in the form of homemade bread - which is high in carbohydrates. It contains linseed, sunflower seeds, chia and pumpkin seeds, plus wholemeal flour. Believe me, no-one would be craving more calories after that.
I love the way people use the word 'demonise' with relation to carbs. If somebody stops eating biscuits, nobody says they are 'demonising' them. Lowering carbs makes sense, biologically, hormonally. That's not demonisation, that's just how the body works.
Again, here's the generalisation about ''carbs'. We could probably all eat less refined sugar, I agree. All carbohydrates should be reduced? Well no, it depends how much we are eating, what sort, how we prepare and cook it etc. Seeds, nuts, root vegetables, milk etc are all rich in carbohydrates and there really is no need to reduce then because of their carbohydrate content. Quite the opposite.