I don't particularly like hosting, although I will do so, but I do enjoy gatherings of friends and interesting people over good food and good wine. What my wife and I did was join a dinner club. There are all variety of dinner clubs in almost every major city in the world. We are in our 40s and are the youngest members, because it seems most of the folks who join dinner clubs are older retirees that no longer have large families at home to host dinners with/for, but nonetheless we've found it rewarding.
Given that, though, I do see a bit of a generational divide. It definitely seems like the social circles of people in my generation and younger are larger, but not as deep. I have very good friends who have all moved to different places across the country, I fly to visit them, but the last time all of us were together was at someone's wedding. Contrast this with older generations who often have nearby lifelong friends and close by family, that provides them a smaller but deeper social circle with more opportunities for in-person interaction.
Dinner clubs are great, but not a replacement for the fact my closest friends are spread out all over the country. I don't really have a solve for that. If I were rich, I'd convince everyone to take remote jobs so we could build a "compound" with a bunch of houses all together and be near each other, but the economic realities don't make that possible for any of us.