The best argument I have seen for what creates the haze is the timing of the dry hop. dry hopping during fermentation creates polyphenols that bind to proteins, remain in suspension and create the haze. Yeast in suspension can be partially responsible and I have even heard a theory that hop...