What's remarkable is that I can't imagine anything will happen to the activists behind the cancellation. They will lose no credibility. Have no drop in reputation. No public ridicule. They'll simply move on to the next target in the hopes that they will bend the knee with less resistance than Meg.
Doing these cancellations is effectively risk-free, and only incurs the opportunity cost of not deploying time onto a higher ROI target.
No idea what can be done about that in the current cultural climate.