Today's cancel culture and the havoc it wreaks.