That is a problem. I generally deal with small local buyers, but it's easier when they have relatively stable needs and expect to be able to buy more or less the same product at more or less the same price, year after year. I think that's going to be less viable as the effects of climate change continue to unfold. What worked ten years ago won't work today, and what works today may not work ten years from now.
Something I've been thinking about is how to have an internet farmers' market that doesn't suck. It's a logistical nightmare even before getting to things like food safety and disease tracking. Since cyclospora has been in the news I've been wondering how to have a better food distribution network that large-scale and small-scale buyers can get local produce from, and hopefully, with enough small-ish producers distributed over a wide area, the product offerings will be stable enough to attract enough buyers to cover the overhead of storage and distribution, quality and safety controls, etc.
But I do think there will have to be a cultural shift. There will still be staple crops, but I think which staples grow where is going to change and keep changing, as will which staples are the most economical for people in a given area. I think that's a mindset shift that will be hard to pull off as long as we keep treating this like a problem we can address tomorrow, because acknowledging that I need to change my eating habits is an acknowledgement that it's a big problem and it's here today. It'll happen eventually as staple prices get more and more unmoored from their historical patterns, but the sooner we can build a climate-change-acknowledging food infrastructure system, and get people on board with it, the blunter the impact will be.