I won't never forget my first taste of a proprely ripen Kensington Pride mango. After the first bite i was hooked in a unbelievable way. For few weeks, while it was avaiable, i have been spending a lot of time searching in it groceries in my city.
After this i supposed that other people who don't appreciate mangos or other tropicals were simply unaware of their awesomeness... well, i was wrong.
The few tasting experiences i have done with some friend of mine haven't given the same results. Nobody was blown away like i were.
This bring to my point: what make me different from some of my friends?
Well, i think that there are maybe 2 point.
First, i think some appreciation is situational. I mean, that maybe it is somewhat related on what your body needs on a particular phase of your life, or season, but i see my appreciation of fruit/vegetables vary a lot from year to year. And this happens even with vegetable that aren't complex enough to have some variation from year to year (let's say chickpeas, for example). Maybe, i think, many people that tasted the fruit i gave them weren't in "the right time".
Second, I think that taste is a very complex element. It suffers a lot of cultural factors, as pointed in previous messages, but it also must be trained. Some years ago i attended a class to learn wine tasting, and this changed a lot of things for me when i'm approaching to food. You can learn to appreciate the complexity even of something you don't like very much: this because something really multilayered has an intrinsic value.
This is what lacks to most people, maybe: the ability to recognize complexity and appreciate it. The only way to undestand complexity that i'm aware of is education, but regarding food many people are totally uneducated (and many companies earn from it, so there isn't really anyone interested in people more educated regarding food).
At this point i don't want to seem elitist: but i think is a fact that one of the greatest compliment you can do to a fruit it that it is "complex". If that holds true then seems obvious to me that you need some kind of training to appreciate that complexity, and many people simply haven't had it.