Cheap food is a social good. It would be catastrophic if food prices were high. Private enterprise handles food just fine despite substantial logistic challenges. In Australia we had a stern-faced inquiry into why the prices of milk were so low; it was hilarious to watch politicians trying to complain without suggesting anything so radical as raising prices.
The second part of your post is a fine argument and I'm not complaining about that, but "it's okay to recognize something is a social good" is not fine. It is likely everybody in this thread thinks a cheap, great logistic system is desirable. No impugning of motives, thank you very much.