There are farmers markets where you have local farmers come together as part of a co-op or some other organization and sell their produce, and then you have "farmers" markets which are basically outdoor grocery stores that sell the same things in your big chain grocery stores.
You have to go to a "real" farmers market. The best way to tell is check out where all the delivery trucks are and read some of the boxes. If you see "product of California"" or "product of Mexico" on many of the boxes and you are in a farmers market no where near Mexico or California, you are at an outdoor grocery store.
The outdoor grocery store version (however fake and lame) addresses the exact issues parent sees. Real farmers markets will have a limited and seasonal supply of produce.
You have to go to a "real" farmers market. The best way to tell is check out where all the delivery trucks are and read some of the boxes. If you see "product of California"" or "product of Mexico" on many of the boxes and you are in a farmers market no where near Mexico or California, you are at an outdoor grocery store.