Maybe that's why the best tomato sauce tends to be tangy and strong? 
But yeah, as others have said, if you've ever grown your own tomatoes, you'd know how different they taste from store bought ones, because store bought ones are bred to look big and impressive (so people buy them) but not so much for flavour.