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

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