I think they are basically good people with bad motives. I'm not quite sure why the Shepherdsons hate them so much. Their feud is ridiculous. The Grangerfords are no worse than the Shepherdsons. They are fine people who have no motive to hate their neighbors, but they hate them anyways.