I always dreaded those social activities. Even when "not mandatory" it was always expected to show up and pretend to have more in common with the peers than "I'm here to do the work and collect a paycheck" anyway.
I dreaded them too. It turns out not having them is even worse.