Personally I've been reporting a lot of people lately for racist chat in world, I also block said people but since the start of this season my ignore list has hit the twenty people mark and still growing. A faster better reaction to these sorts of things would be better IMO. I once was asked by a GM to get screenshots of said chat. I'd already put the guy on block and been away for 15 minutes at that point not to mention I can't get on their Discord.
Just straight out ways to remove obvious toxicity would be great. Like one dude trolling can easily mess up a hundred peoples day and how many of those feel happy enough to log in tomorrow.