They are no longer appropriate.
We have an absolutely toxic work culture in the UK. The idea of a "team" is just a corporate fantasy.
If you work hard, exceed expectations, over perform, over deliver, your reward is just more work, not a pay rise. YOU have to argue for that, your company will NEVER offer it as thanks for a job well done.
You can't get close to colleagues, you absolutely can't "be yourself", which negates any ideology of "team". Any slip, no matter how slight or innocent can be career ending. A man holding a door open for me could be classed as harassment, any passing comment could be seen as racist or offensive. We are actively encouraged to report on each other, there have literally been signs on the doors of some places I have worked in which tell you what number to call if you "feel uncomfortable".
We are ordered to attend training sessions on "inclusiveness", and anti-racist, white privilege, woke festivities. Which are actually just divisive and do nothing other than line the pockets of the scores of misery merchants, posing as "training consultants".
The whole idea of "team work" is laughable considering most people work in environments where colleagues are crawling all over each other, stealing work and ideas to pass off as their own to get evidence for promotion. The only thing most "teams" have in common is the location of the water cooler.
These "team building" events are just another trap, try refusing to attend and see what happens. Better yet, give your latest presentation or project to another colleague and have them deliver the strategy to the bosses or clients, you're all "one team and in it together" right?
There's not a single one of you who would do it. YOU want the recognition for the work YOU did.
YOU don't care about the "team" either.