The way you're phrasing it sounds like victim-blaming here.
Celebrating Kirk's death is a form of political speech, just like burning an American flag.
Reddit has always used "free speech" as a shield for toxic content that brought in advertising revenue.
"We stand for free speech... we are not going to ban distasteful subreddits."
If they were participating in a platform that supported free speech, it wouldn't matter how 'toxic' they are. They were lied to.