Really? I feel like every time I'm in another part of the country for more than a few days, one of my friends will invite me to their weekly hang and I get to meet a bunch of other cool folk.
I don’t live in the US but I’ve also never heard of this or really come across it. Is it about going to someone’s home? Or meeting at a bar? I can’t quite visualise what you’re talking about.