Wait, he’s got a point though: Why not something like this:
A user wants to create a new community. He enters a name, then the system checks and informs that “the fediverse already has a community by that name +here and +here.” The user may still create this same community on this instance - or he might say, hey cool thanks, and go subscribe to (one of?) the existing ones instead.