Because people have been waiting for this for almost a year and it keeps getting pushed back using excuses like a hurricane all the while the DLC doesn't seem to slow down. Gotta make sure that overpriced DLC hits the deadline, because sure as hell nothing else does