I see no connection to Christmas what so ever in that picture.
I'm no millennial, but I'm not a dinosaur either. I'm a thriving alive and kicking mature adult those little snot noses forgot they were supposed to respect and learn from
If Christmas wasn't the tradition it is there would be no holiday season. Everybody wants a trophy