To be fair, Oscar is homeless and penniless on the most commercial, wealth-displaying day of the year. That'd make anyone a grouch!
He doesn't like Thanksgiving or Labor Day, because both make him feel inadequate - not being able to provide an extravagant feast and not being a part of the workforce.