I like how ppl think that somehow preparing something someone hates differently will make them like it. We all have different taste buds for a reason. It can be something as small as the texture of the food that is nauseating.
Because the way you cook it does make a difference. I used to think I hated broccoli but it turns out I only hated them the way my mom cooked them, she overcooked them to the point where they were yellow and soggy. It turns out I love lightly steamed broccoli.
I think both opinions have some truth to them. From personal experience, I used to dislike cooked carrots/broccoli .... until I started eating ones that weren't mushy. I used to hate eating cooked fish (Sushi - Yum! though) until I started cooking it myself. Most cooked fish is way over cooked, and - I hate fish bones. So, I make sure any fish I cook is absolutely de-boned. I can get a bit obsessive about this... but our dinner guests have commented (without knowing my particular thing about bones) how much they enjoy my fish (and the fact that there are no bones).
On the other hand... I will not eat mushrooms. Cooked, raw, sauteed, poached, or minced. I will not eat them if I have any choice. Prepare them anyway you want ... I don't like them. That said, if I am at someone's house for dinner, and they have chopped them big I just leave a pile on the plate. If they have chopped them very small, I will accept the inevitable and eat them (because I know it's a mind thing - not a physical thing). And when they then try to brag about how they fooled me, I will point out that I only had one serving, left some of it behind, and had lots of the other non contaminated stuff. Because I'm polite. I'd rather eat bread mold. Seriously. In fact, when desperate.... I will eat bread with a little mold on it.
I think other people are same way. Some hate a food simply because they've never had it prepared properly. Others - it is in fact all in the mind, and the mind is a powerful thing - not to be messed with.
And for others it is truly a physiological sensitivity - and you can't do anything about that.
======
I am noticing how many people don't like raw tomatoes. I suspect that many of these people have never actually eaten a truly ripe tomato, instead of that artificially reddened green vegetation they sell in supermarkets. Sad really.
For most of the year we don't eat tomatoes much at all. But for a few months in the summer here, it's tomato pig-out time. Tomatoes in our food. Tomatoes on our food. Tomatoes as food. Yum Yum. Then it's reddened vegetation season, and we merely talk about tomatoes.