Has Cancel Culture Gone Too Far?