Farmers lash out at 'half truths'