The science on nutrition is very much in flux.
Calories in / calories out is math--but in terms of the overall impact on health (and the long run effectiveness e.g., diminishing marginal returns)...those topics are different arguments.
Both make valid points.