I have the exact opposite problem with Twitter. They need to get out of the business of trying to police speech. As you point out they completely failed to do it effectively but I think it is an impossible task for a global communications network in a still highly heterogeneous world.