The book Why Calories Count explains nicely how difficult it is to a) measure data in a nutrition study b) make sure people are complying with the food regimen being studied and c) get people to keep weight off once it’s lost.
I agree that the junk advertising and marketing of quick weight loss are definitely part of the problem of people actually losing weight. However, it also seems like the lack of really great ways to lose weight opens the door for the salespeople to offer up that “One simple solution.”