You know, there's nothing like seeing the leadership of large corporate social media fail so terribly at understanding what "free speech" actually means and the needs of marginalized groups to remind ourselves: we're glad we're working seriously on community-oriented communication tech.
Onwards!