Navigation is horribly broken if you don't login. You're just stuck in a loop typing in usernames.
Several OSS projects that I've seen even have sophisticated bot protection and code of conduct agreement schemes that will hide the useful channels until you apply reactions on verification messages.
IRC channels used to keep public logs. Can we at least have parity with that?