People are sometimes far too "precious" about food, particularly when they eat in public. There are people who won't eat this or that thing because it isn't cool, fashionable, or it's a class (i.e. snobbery) issue.
In your place, I would pay absolutely no attention whatsoever to Ms Food-Police, who seems quite rude. Food isn't just fuel; it is also about pleasure and enjoyment. As long as you are healthy and enjoy your food, then nothing else matters.
We all have different tastes. I happen not to like chocolate puddings and will rarely eat a chocolate cake unless it is Sacher Torte or Chocolate Nemesis. However, give me good, neat, chocolate (in bars or chocolates in a box) and you're my friend for life!
