@George,
Table tennis isn't a sport? yer nutz
The next-to-last place I worked at, there was one group of IT guys who were all about the foozball. If you didn't play well (or at least put good energy into it), you just wouldn't be part of their social group.
On the flip side, who wants to stay in the office an extra 4 or 5 hours a day playing table top games? I'm decent at foozball and pool (made the finals of the last office tournament here), but I can't imagine hanging around the office to play them.