I can't speak to websites, but I can speak to community discords that have 10,000+ users where hate speech prevention is the reason that you have to provide proof of identity.
I have been on several such discord channels. In the ones I’ve been on, they got tired of people spamming nazi shit or the n-word over and over again, in addition to other forms of obnoxious spam. This isn’t so much an anti-hate speech protection as a general anti-abuse protection