I am not for running these guys out of town, and I do believe the society around us is rampant with this kind of thing. From a person that exists in a non-progressive environment I cannot keep track of what the world views as right an wrong anymore. They had some stupid crude and cruel humor for sure, but some people who screw up and are forgiven make the best employees. The Bible has a parable stating such (he who is forgiven much loves much), so there is wisdom contained in the Bible that even the unbeliever can use when making these types of decisions. These guys may turn out to be some of the best protectors of the downtrodden, who knows.