Online trolls love to beat up on farmers and ranchers. Is advocacy worth the cost of hate mail and hurtful comments?