I, for one, am really glad to see people acknowledging the moral responsibility they have as operators of a public† speech platform and social community. Technology has no morals except for those of its owners.
† By "public" i mean "accessible to" not "paid for by".