You forget the middlemen and I don't mean the trucker, I mean the one that gets all the markup paying low to the producer and selling high to the shopkeeper.
Nothing stops farmers from transporting it themselves and capturing that part of the value chain.