You mean how you had to give a reason for your rating rather than just choosing 'like' or 'dislike'?
Honestly, I think that more nuanced setup may help limited toxicity quite a lot. If there's no general upvote/downvote option, people might have to actually think why they like/dislike something rather than treating the system as a "I dislike this because I disagree and everyone should think the same way I do" setup.
It's why I quite like the reaction systems some forum scripts have. Yeah they're not perfect (many still have like/dislike options by default), but giving users reasons for why they upvote/downvote a post makes things a lot more meaningful. I also quite like how for some of them, agree and disagree don't actually change how the post appears or count as a rating. They just exist so people can see how many people agree or disagree with something and that's it.