Yes, that’s the tricky bit - the low bar relies on a lot of people having accounts. I caved and signed up because of games and now I’m in a book club and a 3D printing channel too, as well as lemmy.world’s. For some of that, I do wonder if Discord is really the right tool for the job but it does allow you to create a kind of forum without having to get your hands dirty.