No, never "cancel" anybody. Society needs both role models and object lessons to learn from. And people who just do something dumb as a one-off and decide on their own to cut it out, with no public humiliation ritual involved.
I remember when Metallica sued Napster over royalties, and both...