"Cancel culture" isn't really a new thing. People from Sinead O Connor in the 90s to actors being labelled communists to Janet Jackson for the Superbowl fiasco have been cancelled over the years. The Dixie Chicks were completely cancelled because they criticized George W. Bush. One Million Moms still try to cancel stuff but no one listens to them.

The only difference now is the folks that felt they were above being "cancelled" are now being sucked into it. But I digress.

I don't know much about Dean Cain as a person and i probably don't agree with his politics. However, if he's said stupid sh!t, then he should get called out for saying stupid sh!t. Freedom of speech is a pendulum that swings both ways folks.