Different things work for different people, so saying something is always wrong is itself wrong.
> The result of not eating anything for breakfast is that the body reduces consumption ("metabolism");
Any evidence for this?
> Most people will paradoxically feel hunger earlier when they have a breakfast compared to when they don't.
So if they don't have breakfast they'd feel hungry later. Isn't that what you want?
Overall, I think skipping breakfast is a trick that reduces the window of time available to eat and thereby restricts your caloric intake. It also trains you to only eat when you actually feel hungry instead of being a slave to set mealtimes.