This sort of incident is something where I think the fediverse has an edge. Can someone sign up on the fediverse with an offensive name? Yes. And they can suffer the consequences when they are blocked and defederated. On the fediverse, no one is held responsible except the offender themselves. And there is built-in social accountability for server admins. On a corporate controlled platform, people expect the platform to control the actions of users and make decisions that are universally considered morally acceptable. That's an impossible task. You can't make everyone happy.