I agree that the article doesn't seem to be on a very firm foundation. But it's reasonable enough that I also don't really hold that against it.
Good points:
> “If you always eat popcorn when you watch your favourite TV show, your cravings will for popcorn will increase when you watch it,” he says.
I'm pretty sure this is true. Habit will go a long way.
> Even in languages that do contain a word for craving, there is still is a lack of consensus around what a craving actually is. This, Konova argues, is a barrier to understanding how to overcome cravings, since we may be labelling several different processes as cravings.
I'm pretty sure this ["we may be labelling several different processes as cravings"] is true too.
They give more attention to "chocolate cravings" than I think that phenomenon really warrants, but here are a couple of points I thought were well made:
> Chocolate is one of the most common food cravings in the West – which supports the argument that cravings don’t stem from nutritional deficiencies, since chocolate doesn’t really contain high levels of anything we could be deficient in.
> [Female "craving" for chocolate], [uncredited researchers] say, is because Western culture has a “thin ideal” of female beauty that creates the perception that craving chocolate must be justified with a good excuse.
I would tend to lean toward the theory that people are expressing a "craving" for chocolate mostly because it contains a lot of sugar, and those people would find unsweetened chocolate unsatisfying. And I find it plausible that a lot of people feel they need a special excuse, like an especially strong word, to indulge themselves.
On the other hand, I am certain that food cravings based on nutritional issues do exist. You can read the story of the guy they consulted for Life of Pi who was lost at sea, and how he started to crave raw fish eyes. When you're starving, the eyes taste fantastic, and you daydream about them -- and not coincidentally, they are a rich source of certain nutrients that aren't so easy to get by eating the rest of the fish.
I am a very picky eater, and when I first went to China I had a hard time getting food. When I visited home, several months later, my dad met me at the airport and the first thing he said was "you look like a skeleton -- where do you want to eat?"
And I had an answer ready immediately, because I'd spent a lot of time those past months thinking about pizza.
But modern life generally satisfies everyone's basic nutritional needs, so again it seems plausible that the majority of food cravings that actually occur (however we end up defining cravings) are based on something else.