I think it's less about that farmer's market produce being healthier, and more about it being tastier. I've encountered plenty of people saying things like "I don't like tomatoes" when it turns out all they've eaten are pale, out-of-season tomatoes from the supermarket.
A big part of getting people to eat better is educating them about seasonality and what good produce should taste like, so that they end up actually liking it.