I firmly believe diets are like software development methodologies. Doesn't matter which one you subscribe to as long as it isn't universally recognised as junk, you'll still see results because it is better than what you'd be doing by default. Once everyone gets to a certain baseline we can quibble about what's more effective.