I personally have no issue with having to log-in to use the hosted Jitsi and have it store that I created a room. That's a small price to pay for the longevity of the service.
If logging in is an issue, you're still able to selfhost Jitsi just fine.
Edit: this article feels like blogspam to me. https://jitsi.org/blog/authentication-on-meet-jit-si/ is the source the article refers to.