It's just a cash grab. Created yesterday, stock photos, a '50% off' deal at $5 since inception with no demo of how it works. A lot of people will pay $5 and just not think more of it, but that can turn out pretty nice in these times.
I do like the idea, but I feel that a Discord chat with separate rooms where multiple people can hang out and find eachother again would be cheaper and more useful.
Edit: Actually, if someone feels like setting one up, just ping or reply here. I'd love to join and talk to all sorts of devs from all over who are remoting. My best coworker just had his last day today so doubly interesting personally.