Bingo, you are exactly right. Poor taste is why I too have been raising my own tomatoes for 30 years, when I am in country.
Notice the cherry tomatoes at the store are usually better tasting because they ripen too quickly to be gassed.
Roma tomatoes taste better because most are from Mexico where they are more likely to vine ripen.
Home grown in Mexico are delicious, especially in the Yucatan.
I have noticed that the cherry tomatoes and grape tomatoes can taste very good.