Well better coming later than come out incomplete and fail again. If you rush things nothing good will come of it (as we saw on 1.0 launch and recently diablo 3 too).