I have trouble going to farmers markets. Wife works in a bay area hospital and takes care of many Hispanic patients, a large majority do farm labor. I think working for Walmart would be a major upgrade vs what they get in return for working on the farm. However I do not know that all the farms that come to farmers markets use the same kind of employment or that is only for the mega corp farms selling to the rest of the country...
I know organic food is already "expensive" but it seems like they should do something to increase these peoples quality of life