Do you know what, this attitude can fuck off.
I get that many, many people don't get time off over Christmas, or even Christmas Day itself.
But.
I'm self employed, and the company I mainly work for is shutting down for two weeks, therefore so am I, because there's no work for me to do.
It's not all good, as I literally do not get paid for time off or holidays.
The two weeks I always get at Christmas are IT for the year. I do not get time off in the summer. I don't even always get weekends. Sometimes I can work three weeks straight without a break. Being self employed is hard. To some extent you have to sing to your clients' tune, as you can't afford to lose business.
So you know what? Yes I'm happy that I'm off for two weeks over Christmas.
I'm not rubbing it in people's faces saying things like "Ha ha, I'm off and YOU'RE NOT!!!!!!!" but if it comes up, it comes up.
Just make the best of YOUR OWN situation. Don't look to others. And if there are people bragging then yeah, stop it. But that goes for everything, not just time off over Christmas.