I'm somewhat ambivalent on this isssue. I greatly appreciate food bloggers and restaurant review sites to provide pictures of meals. Especially from Michelin guide restaurants and the like where I'm likely to spend $100+ on a meal.
At the same time, if I'm actually there enjoying the meal the last thing I'd want to experience are camera flashes going of left and right (this happened to me recently at Michelin * restaurant Cinc Sentits in Barcelona).
If people are going to photograph their food I think at least they would have the consideration to use a continuous light flash so as to not interfere wuth other guests experience.