Late last week, claims of verbal abuse by the Duffer brothers, creators of Stranger Things, surfaced online. Now, both the Duffers and Netflix have responded.