You're welcome.
There are environmental conditions that can make tomatoes taste different - better or worse - and lots of information about that here at T'ville. It's a challenge to provide the optimal conditions - right amount of water; right ferts; etc but in the end, the weather has a say as well, and some seasons a tomato may not taste as good as expected. Hope you have a good year this time!