it's just a message episode telling people they should be guilty over spending time with their families instead of helping the homeless and giving them all of your presents. Which I'm willing to bet none of the people making this actually did.
Quoted for truth.
The episode is nothing more than an overdose of sickeningly-sweet self-righteous guilt-trip moralism with a completely questionable moral message (i.e. "if you don't spend all your time on Xmas helping the poor, you're a horrible person!!!").
The episode is a textbook case of Glurge.