The problem isn't just the people but the fact that social media platforms encourage outrage because it's how they make money. We can't fix "cancel culture" as long as it benefits the social media companies.
It's the same reason that news media is so enraging.