I really like and highly understand your point of view.
Here in Austria, the team-christmas parties are the one thing that most workers and employees are looking froward to for the whole year. I guess because it’s the only time when people get very personal with each other. Definitely not my kind of understanding of fun either.
You might want to check my article on building great teams as well :)