Of course some people may still have an aversion to fresh tomatoes for other reasons. We're all wired slightly differently when it comes to food.
As an aside, the article mentions brussel sprouts. They have a very different taste when they are fresh (usually if they are not sold on the stalk, they likely aren't fresh). I've suprised many people who told me they didn't like brussels sprouts then tasted fresh the ones I cooked.
Same for peas. Growing up in France, we'd get peas that were harvested less than 4 hours before eating. Past that threshold, the sugar becomes starch and the taste changes significantly.
Get an heirloom or other flavor first tomato fresh out of the ground so all the aromatics of the earth haven't faded away yet, different experience entirely.
Don't get me started on potatoes -.-
Note: this is currently due to Japanese tastes, but in Australia I still had a fair bit of work getting good quality tomatoes with a decent flavour.