Sure, some things in life are binary right versus wrong or true versus false with little room for debate. Anybody who decries "cancel culture" as applied to these questions is being disingenuous at best. But plenty of other questions are more subtle and nuanced with room for plenty of shades of grey. And on these topics, I think there is real value in people being able to freely air thoughts and opinions on all sides without fear of "being cancelled."
If you say Hitler is good, you deserve to be "cancelled" and you don't have grounds to complain about it. But if you in good faith air heterodox opinions on some more complicated topics (e.g., exploring the relationship between violent and nonviolent protest tactics and ensuing public opinion and electoral outcomes) you do not deserve to be
fired from your job.
The question here (as in everywhere in life) is where to draw the line. Some "cancellations" are appropriate, but others are not. And what makes the whole concept of "cancel culture" so hard to conclusively address is that reasonable people can draw the line between "appropriate cancellations" and "overkill cancellations" in different places.