Sad, but true. Farmers grow what they can sell, not necessarily what people need. It has to do not only with getting more vegetables on the market, but getting people to demand them. I eat more of what I grow and what fruit is readily available to me. If it were not available, I would not go out of my way to really get most of it. Some things like cilantro, and the short season crops are problematic because I have it when I don't need it, but because it is perishable, when I want it, there isn't much around. I don't care much for canned vegetables. I buy tomatoes, fruit, and corn in cans and I just bought some beans (I usually do not like canned beans). I am trying to not keep things too long in the freezeer and I don't have space, so I only have peas and mixed vegetables in the freezer. The rest, papaya, eggplant, hot peppers, some of the Asian greens, daikon, fresh tomatoes, squash (in season), and citrus fruit I grow and have available year round in my yard. Other fruits: papaya, mango, longan, lychee, mountain apple, mangosteen, starfruit, avocado, some bananas , pomelo, squash, and more eggplant I can get from friends and family and from the other gardens.
I rarely buy tomatoes, beans, green onions, and if I do, I feel like I am overpaying because I usually grow them.
I do buy onions, garlic, potatoes, carrots, and bananas. I only buy 2 or 3 bananas because that is all I can use (barely) before they get to ripe. Onions and potatoes are not that easy for me to grow and I don't grow enough to last the year. They are also cheap to buy and not the easiest things for me to grow in my limited space. I would rather grow taro, ginger, herbs, and other things that I grow better;are more expensive to buy, and taste better fresh.
People should eat more of a variety of fruits and vegetables and farmers would grow more if enough people asked for it.
That being said, turnips, radishes, okra, and arugula are an acquired taste.