i disagree. NOSTR users are not normal users and shouldn't be. thought leadership isn't for everybody. users SHOULD think about it.
perhaps require every note to have three tags ( example tags: TND, TKD, BTC, Anime, Loli, Gaming, Dev, Censorship, NOSTR, Twitter ) entered by the user.
let the system try to use the tags to put like minded users on same relays, but also put entire threads on the same relay as well regardless of who was posting what as long as it is in the same thread ...
and also federate or something so that people on different relays still can talk to each other, but with perhaps a bit of overhead ...
and for community users the community name is the tag ... nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6