Agree.
I went first time with office team this year a couple of weeks back. Needless to say whole experience was atrocious. No common reference, movies, sports, TV and so on to talk about besides work. It was just: "Oh, what do you do on weekend? I do x,y,z " in a round-robbin manner.
It was definitely not good time, or even bad time one can remember, just an insipid gathering for 3 hours of doing nothing. $8 for a beer and $15-20 per person for lukewarm food not sure I'll be excited for another meet any time soon.
That's the thing, the Internet really spoiled us. Suddenly you can hang out with complete outliers interested in whatever niche interests you share.