The release date will make a LOT more sense once we have the final game in our hands. Essentially, November 10th is the 240th anniversary of the US Marines, and this fact is hugely significant to the main story, as well as the overarching theme of the game. There have already been literally dozens of clues shown in the information released so far that supports this fact. Think American Revolutionary War.
EDIT: This was discussed at length after the date was originally announced back at E3.