На самом деле ты привел неудачный пример.
Почему владелец зерна продает зерно? Скорее всего это мелкий фермер, работяга-сельский житель, у которого, в лучшем случае есть трактор и земля, доставшееся ему после развала колхоза. Свою землю он обрабатывает за счет более крупного фермера - вспахал на своем тракторе землю крупного и с ним расплатились соляркой. В конечном итоге, этот мелкий фермер получает профит в виде зерна. Когда идет уборочная, зерна много, цена внизу. А деньги нужны сейчас, без денег никак. Вот он и продает посредникам, у которых есть деньги. Продать зерно на прямую он не может, по причине того, что конечному потребителю не нужно так много зерна. Его придется хранить, а для этого нужны мощности, а это налоги. Проще покупать по мере необходимости.