Yes. It's not fun to witness, but it's for the best. Hopefully they'll be able to weed out a lot of the bad people.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
And it's definitely not pretty. I never was big on competitive Smash either way, so I never looked up to anyone in the community or anything, and as such I cannot speak for the people there but from what I've seen of the issue this whole thing sickens me. I could ramble on about my opinion on a specific case that's particularly controversial, but I'd rather not to. At least not here.