They kicked off 8chan but kept The Sarkeesian Effect so in my opinion they've got it exactly right. They keep up pretty nasty stuff in the name of free speech, but don't let you cross the line into doxing and the like.
I much prefer having sensible humans at the helm than have something purely anonymous.
I much prefer having sensible humans at the helm than have something purely anonymous.