for some reason, tomatoes from the grocery store are super nasty. the only acceptable tomatoes i've had were from my garden ... but now my household is a no-tomato zone 'cause it gives my dad an itchy mouth or something. i miss tomato. salty tomato is best
An itchy mouth means he has a mild allergy.
And I'm surprised your store-bought ones taste bad. Admittedly I have had supermarket veg that is dry or a bit off, but it's kind of uncommon.
Maybe try some from a greengrocers and see if they're fresher.
I do like tomatoes but not usually on their own. I'm also put off of cherry tomatoes for some reason.
But I love Beef Tomatoes, especially on a juicy burger.