There are invite-based systems since the dawn of the internet, notably torrent trackers and closed forums, and mods can see who vouched for them. It’s not worth it unless the community has something unique to offer (i.e. new blueray rips, non-public deals). Adding crypto to it doesn’t add anything of value.
You mean their meme review episode? I stopped taking him seriously after that. It’s so bad it has it’s own cringe value.