IIRC Someone objected to the characterization of gamergate, and I would have to suspect that mods decided that flagging was a lot easier than wading through that endless tire fire. I agree with you though, I thought it was an interesting, if not entirely comfortable article.