Capitalism gives you perfectly uniform porno-tomatoes and watered ketchupy tomato sauce. No surprise, capitalism extract profits on all ends - production, storage, and distribution and it doesn't result with tasty aromatic tomatoes.
Capitalism would absolutely love to give you delicious and peak-quality tomatoes. If consumers were willing to pay the additional cost needed to harvest and handle more heirloom-variety tomatoes, there would be a huge incentive to provide them.
If people aren't willing to pay the premium needed, then the revealed preference is for the easily harvestable varieties. Farmers markets and local producers that sell to fewer people who will pay that premium are likewise capitalism's answer to this problem (i.e. saying "Industrial agriculture can't meet the consumers' needs, but local farmers can.")
Capitalism need not be industrial-scale, it just needs to fill consumer demand somehow (which is why small business are so crucial)
Capitalism gives me options. I can get expensive tasty locally grown tomatoes when in season, if I want, while still being able to get really cheap tomatoes at any time of the year.