An Analysis of Cancel Culture