An avocado also has an order of magnitude more nutritional value. Tomatoes are 95% water with little to show for the other 5%. Avocados have significantly more carbs, fat, and nutrients.
Meat is extremely nutritious. And isn't 7000 L of water but of virtual water. This concept is meaningless as it is for decision making. It's way more complex than that.
Depending on where that farming is being done that might already be an issue.