The question was would a diet of healthy foods have selective advantage over the course of human evolution.
I don't think it would. We don't have enough non-sexual selective pressure.
If our metabolisms did not evolve, then the selective advantage would take place, because people eating the unhealthy foods would die; but since our metabolisms did evolve, any selective advantage is gone, because people eating unhealthy foods do not die.
That's sounds alright, but remember that everyone dies. What is really important is if you reproduce before you die. The selective pressure wouldn't be from not surviving the diet, it would be from being to fat to get laid, to put it bluntly.
Its not happening because people aren't selective enough in their mate choice. Or maybe they are selective enough, but so low on the selective meter that its going to take forever for anyone to see any change.