> I've made friends for life at this company.
I've just said this earlier in another comment, but I've never had what I'd consider true friendships come out from work acquaintances. I just don't consider "I have fun with you sometimes" to be friendship, and there's exactly 0 people from all the places I've worked at I would feel comfortable say, calling at 3am if I ever felt depressed. That's friendship in my eyes, and a company retreat would never bring that kind of intimacy that's for me a requirement to actual friendship.
Now there are definitely people I would work with again without hesitation, and I'd grab a drink any time with most of my old colleagues.