The Bitcoin blockchain is also public. Some things should be public, some private. I think Nostr is appropriate for our commons, but private e2e messaging, I don't think it's best. Private groups is debatable.