Clubhouse - our online future?

RebeccaStevenson's profile thumbnail
I don't see the point of it. Sounds even more stressful than Twitter.