What’s up with those “audio-chat room” platforms?

The GeekOut
The GeekOut
What's up with those "audio-chat room" platforms?
/