Probably because they can't hit a specific deadline yet, and the expansion has a lot to go through yet, in forms of testing and design. Also, some countries don't allow pre-orders without a date of some form, so they can't just put out pre-orders for the sake of pre-orders, as much they want to.