And no, not everyone wants to eat tomatoes in the middle of winter. People who are more knowledgeable about food production never eat fruits and vegetables out of their seasons.
The answer to these problems however isn't just saying "everyone stop eating tomatoes in the winter." You know full well that tomatoes grown in the summer are grown using the same shit, they can just source them from somewhere a little bit further north.
Why is it that I can go to the grocery store and see two different types of tomatoes: one type is cheaper and is killing the planet and the other is more expensive but safe for the environment? I have the means and the knowledge to buy the more expensive one but we can't expect that someone living paycheck to paycheck is going to be willing or even able to do the same. They aren't the ones to blame here.
I do agree that we can't expect someone else to solve this problem for us. We need collective action to demand significant regulation and change to the economic system. Scolding individual people for making rational economic decisions when they have a boot on their neck isn't going to fix anything.