As vezes até o pessoal que defende IIFYM parece se confundir, associando IIFYM com junk food, IIFYM não é sobre uma dieta, e nem sobre um tipo específico de alimento, mas sim sobre consumir alimentos que se encaixem no seus macros, como já foi concluído há muito tempo, carboidrato é carboidrato, não importa se de sorvete ou se de batata doce, proteína é proteína, e gordura é gordura.
Se uma pessoa tem que consumir x g de proteína, y g de carboidrato, e z g de gordura não importa a origem, se ela escolher batata doce ou sorvete tanto faz, nenhum é melhor ou pior que o outro, carboidrato é carboidrato, seu corpo não sabe a diferença, às vezes parece briga de que pessoa A diz: "3 + 3 = 6", e o B diz "você está errado, na verdade 2 + 2 + 2 = 6" , o que importa aqui é o resultado, que são os mesmos desde que a pessoa obedeça a quantidade dos macros. Me impressiono com quem não aceita por quê é tão simples e lógico.