The major thing you don't understand is that what you do now has effects on your gene transcription over the next few months. Small changes can make huge differences not just in the short term, but longer term as well - in terms of your bodies energy efficiency (which you want to decrease if you are wanting to lose weight) and hormonal state (testo/corto relationships et al).
There is tons of research on timing of nutrients. Transcriptome effects of nutrients. Short term hormonal effects. Thermic effect of foods. Etc etc. If one nutrient causes a change in energy out, then that nutrient has less of an effect than one that doesn't. Therefore, some nutrients affect energy balance differently than others.
Tell me this if you still don't believe me: are there any foods or combinations of foods/timing that may cause a statistical difference in energy output in the short, medium and long term in humans?