Are your team-building efforts actually helping in building collaborative teams?
In my experience as an HR professional, I have had the opportunity to be part of numerous team-building activities. The typical format would be small activities performed with people from different functions or teams. And, of course, it would be an overall fun experience. However, the core idea is that the relationships you develop there would continue to the actual workplace and help ensure collaboration.