Why is the Raleigh Christmas Parade before Thanksgiving?

While there's a lot of excitement surrounding the ABC11/LeithCars.com Raleigh Christmas Parade presented by Shop Local Raleigh, many residents are curious why the event takes place before Thanksgiving.