Why can't it stay late instead of showing up early? I mean, seriously, it shows up in September now, so now Halloween can't even be properly enjoyed. Meanwhile, after the New Year, all we have to look forward to for the next two months is Valentine's Day. Why can't Christmas wait until after Thanksgiving like it used to and then stick around for three months afterward instead of showing up three months early?