How is that not essentially calorie counting? If a diet says at 8:00am eat 10g Fat, 30g protein 30g carbs that's still a way of saying eat 330 calories
Do you notice now how they are not equivalent?
Do you notice now how they are not equivalent?