You're all wrong.
First, intermittent (not intermediate) fasting may vary diet to diet but usually it is fasting that restricts all food intake to a maximum of 6-8 hour window per day. It can be taken as extreme as 4 hour window per day. The benefits are improved insulin sensitivity, which improves all other related biomarkers like LDL, fat loss etc. etc.
Second, not all the food is the same thus simple caloric restriction may not yield best results. For example eating fatty and sugary food (typicall American diet) together in one meal will cause the body to store most of the fat as it always prefers carbs for energy in the first place. Also fatty acids (once in bloodstream) lower insulin sensitivity as they block insulin receptors. This causes a range of metabolic issues and in long term also diseases. So if you want to lose fat, you need to eat either high carb lof fat diet or high fat low carb diet. Reaserch shows that both are effective with slight benefits for the high carb diet as the carbs are prefered fuel by the body and thr diet is much easier to sustain. However low carb diet may be beneficial in certain diseases.