I see people constantly make this argument, and honestly I think it’s BS. I grew up eating tomatoes from my grandparents garden, and I’ve lived and traveled all over the world. I’ve grown tomatoes, bought them from roadside farmer stands, bought them at grocery stores, and had them in everything from hole in the wall restaurants in developing countries to Michelin three star restaurants on multiple different continents.

Today’s grocery tomatoes are fine. And my grocery stores generally have 5-10 varieties too.

Yes, you can get better ones, but not to where it’s some religious experience that will forever ruin grocery store tomatoes.

On top of that, most people really don’t care that much, not because they don’t know any better, but because the cost and convenience factor trumps the slight subjective increase in quality. I doubt most people could even tell the difference between two tomatoes of the same type and ripeness if one came from the grocery store and the other from a backyard garden.