Has "Cancel Culture" Gone Too Far?