Disappointing to hear about this, but good to see it being addressed - when I was checking the group out initially, the presence of an explicit safe space policy was a big part of the draw for me; not only does it (hopefully) make it a better time for people who are sometimes excluded from geek social circles but I think a codification of "don't be a dick" makes for an improved experience for those of us with more privilege too.
Also there are plenty of more creative games in the same space as CAH - if more people are playing Snake Oil or Funemployed then the world can only be a better place :)