Given that some people are "unbalanced, unhappy" people, isn't it actually a good thing, rather than "depressing" as you say, that they can find companionship in their workplaces.
Is it really better for people with nothing to do at Xmas eve to go home and be alone anyway? Is it the employers responsibility to ensure that the company culture makes zero allowances for these people?