Most of the hybrid tomatoes were developed for the commercial growers. They want a "perfect" fruit (red, round, and blemish-free) that will withstand a 1500 mile truck ride, and sit for weeks before sale. Since most consumers have forgotten what a real tomato tastes like, taste is not high on their priorities list.
If you want flavor, pick an open pollinated variety that fits your flavor profile, and intended use. At least an open pollinated variety will allow you to save seeds from this years crop, and keep growing the same variety sustainably.
EDITED to add:
If you want to research open pollinated tomatoes, the link that follows is the most comprehensive tomato database in the world. She lists and describes thousands of varieties, and provides links to vendors of almost all of them. Each listed variety has photos as well. Tatiana has devoted years to this project, and has personally grown most of the varieties.
http://t.tatianastomatobase.com:88/wiki/Main_Page