Exactly. But even the micro level isn't free. Time is money, even.
I'm upside down on eggs because Nature Mart in town sells organic eggs now for 99 cents a dozen to get people in the door, and I think Whole Paycheck matches if they are carrying the same brand that week, or even if you ask the manager will cut you a break to keep you from going across the street. They loose money on the eggs, but make up for it in other places.
Even the farmer's market people can't sell out their eggs anymore.
I sell my eggs for 3.50 a dozen and that includes a weekly route delivery my customer's have to be OK with. I combine that route with other things in that area so as not to eat it on gas $.
I dropped one customer that would treat me like eggs on demand. 3.50 for the dozen eggs, 20 mile round trip. Gas and time ALONE on the dirt road was 3.50, then the carton, label and cleaning. Pfft.
All of our farmer's markets, even in the small villages, have a sign up/selection process. The committees make sure there isn't any one item being over sold so that people have choices, and there is always a fee to be there. And there is a preference given to those that LIVE in the village. Makes it tough to sell things IN season, when EVERYone has corn, tomatoes, peas at the same time. Usually it's two or three tents, for hours in the hot sun. All the markets usually end up being junk sales after a couple of years, as farmers have more important things to do with their day than sit around a wait for customers.
I was a seller at one lady's business to help draw customers to her place, my customers went there because I was there and then shopped her sales. Then she started taking 30% of my sales. UM...'scuse me?!? I was even or at a loss to start with.

.