Properly catering to communities is going to be disruptive af, there's no way around that. A big part of the current NIPs don't apply or are badly designed (even for the Twitter clones). A big part of the currently used terminology doesn't apply neither. Follow lists ❌ Kind 1 replies ❌ NIP-05 ❌ "Log In", "Account", "Web Of Trust", ... ❌ Etc... Luckily, relays are communities (by default) and keys, events and bitcoin make them interoperable (by default). Just need to build out from there.