I saw my entire department on a regular basis. Some daily, some weekly, some monthly. But we all lived in cube farm so we saw everyone face to face. And in that time, I learned which ones that I could barely tolerate. So that's not a valid reason.
We socialized in meetings, too. Where you are face to face, there's always small talk before and after meetings. So there's that.
And I never once thought they were truly places where you could relax, BECAUSE you were also supposed to network for your career- theoretically. So there's that. I never really saw anyone that "hustled" at those events have a productive path to being a manager or technical specialist.
Again, the part I really hated was 1) seeing people suck up (not network) to bosses when they were complaining about the same people and 2) learning things about my co-workers that seriously questioned their motivation to do good work- which is the exact opposite that these things are supposed to do. Let alone learning that few of my co-workers actually share any thing that I'm interested in. I've never seen one person I've worked with at any Michigan hockey game, let alone the concerts we go to, or the other arts events we go to.
You don't address either of those flaws.
Being an introvert needs to be allowed, not forced to comply.
Funny thing that for the last decade or so of working, the individual had to pay their own money to go to the events.... I'm not paying to go to "senior day" at the local fun place. Yes, the best they could come up with for an event was an afternoon at one of those places that seniors go to when they graduate from high school for an afternoon. It was bad enough that the previous events were bowling or golf- things I've not done much of since college.