> I like to spend the company budget on blow and hookers, therefore it makes sense for me to invite all the employees to a strip club as it is a little more restrained.
I would guess that the casino is a relatively cheap space that can do entertainment and conferences and food, and it's not being chosen for the gambling aspects
For those people, just drinking was the bonding. It reinforced the tribal affiliation.
Casinos often provide free drinks. QED