This isn't day one DLC, as someone else has just pointed out.
I'd also point out the game would have been "finished" 6 to 12 weeks ago, maybe more, to allow time for debugging, setting up and testing servers, and then producing and shipping copies of the game. That's plenty of time for a small team to start making DLC that could ship close to launch.
I'm not sold on this DLC, but some people are beginning to over-react. Like I said in my first post, I'd much prefer a larger, more meaningful expansion at some point in the future to small pieces of DLC shortly after launch.







