This is rough for Jitsi / 8x8. Requiring a login puts them at a level of "why not just use Google Meet?" to me unless you go through hoops to self host.
I'm down to experiment with self hosting, I just feel that most users out there won't be and it'll ding their user count. It might be for the best if it squashes the malpractice they are seeing.