That's really for each individual community to decide right? There can be groups that allow all to join, and I believe such groups already exist in the current implementation

Replies (2)

A group can exist on multiple relays as well and they can just chose to shift on another one in nip 29 IIUC and there can obviously be multiple groups in a relay