This has little to do with the fact that every Church will have some group activities scheduled around the Holiday, giving people a chance to meet and socialize.
If you look for my other comment in the page you will find that I believe there are opportunities to socialize during the holidays for everyone. I was just replying to the question about it being a religious holiday.