I'm with you.  Nothing in this post is inaccurate, but rather grossly over simplified.  If it had taken a slightly different spin and said that yes, these discrepancies can occur, but minor adjustments can alleviate them, i.e. Not having a soda, or eating slightly less.  It could have had the potential to destroy fat logic rather than exacerbating it.