Kingsolver seems to manage that fine line between having an opinion and being an evangelist who turns you off the very idea they'd like you to consider. I suppose that "consider" is the difference. She tells you what she thinks, how she arrived at the idea, she gives you a few other viewpoints, she makes you consider your own views. It's a fine line to walk and she does it wonderfully.
Of course, I'll readily admit that I already grow some of my own fruits and vegetables so probably lean towards her views a bit. But at the grocery store, I tend to lean towards the cheap cooking viewpoint. Organic stuff is expensive generally. Free range chickens? My gosh, they cost 4 times what I can get a
My eldest just read Fast Food Nation
Food for thought takes on a whole new meaning after you've read this.