The only problem is that calories in = calories out assumes a steady-state where there is no change in internal energy (dU/dt), which is not a good assumption.
The change in internal energy is negligible. The only exception is medical disorder.
If you want to lose weight and you are not, eat less. If the amount you eat goes below say 1200 calories and you're still not losing weight, go to a doctor.
The person who does the eating is the one who gets fat, yes. But if that person is eating low quality, highly processed foods with ingredients that are far more likely to cause metabolic dysfunction, then it's not just an issue of portion size (and yes, eating too much is definitely an issue too).
And I was saying for the _same_ caloric amount, regardless of density. Never mind though, pretty clear you're a troll.
If you want to lose weight and you are not, eat less. If the amount you eat goes below say 1200 calories and you're still not losing weight, go to a doctor.
It's that simple.