I still think any content that is made and finished before release should be part of the release, That it was made after the game was supposedly done and in a testing phase shouldn't matter. The fact that they managed to finish the DLC long before the game actually came out shows that it could've just as easily been part of the main game.
I bought the Deus Ex HR Augmented edition which included a extra small mission (later released for 2 euros) containing an interesting character (from the first Deus Ex game) and I disagreed with the way they handled that too, it should've been part of the main game.
I think that collector's editions should contain only physical items, soundtracks, and for ingame items simple reskins or other cosmetic stuff at most.
But we can argue all week so I'll just leave that as an opinion, which isn't going to change based on that excuse.
Game development doesn't work like that. It's not a single team working on stuff. It's teams of people doing different things. If they don't keep them on the payroll to make something they leave. There is nothing to make in that 3-6 month period of testing/certification ect. So then you let the team go. Then the team isn't likely to sit around on their buts for months on end with a family to feed. So your great development team responsible for the game getting great reviews is shattered more or less. It then costs more time to hire them all back and then start the DLC. Not to mention more money meaning the DLC budget will be smaller.
The DLC isn't actually done yet, oddly enough. Due to how game development works it's probably sitll undergoing some last minute testing and stuff. It uses its own resources during development. There's no way in hell it could have ever been in the main game, because the budget simply didn't allow for it.
Also just because you think something doesn't mean that's how the facts of life are. I could think the planet should be red and the sky orange, but that's not going to make it happen. People have ZERO entitlement to this DLC. None what so ever. I'm normally an EA hater, I went out of my way to sandboxie origin and I do all these precautions with them. I didn't trust them with the DLC enough to go and research what they're saying. So far it all seems fairly legit. This is th eone time EA/Bioware is in the right. You might not like that, and that's fine. No one says you need optional content in the game either.
Just look at the picture I posted above in edit2, it will explain it better.
Edit
Do note, I'm only talking about this DLC. I'm sure there are more shady DLC's that literally were cut from the game. Those developers should be ashamed of themselves.
Think of this as something they developed in their spare time while waiting on certification/testing. Also once a game is certified the content is generally locked down except for extreme exceptions. It's a legal thing that Bioware/no one can control other than the lawyers/whoever is in charge of it. So even if Bioware decided to be nice and give it out for free, at this point it's very unlikely that they could add it to the base game. They would need to add it as a free download, but because of xbox's policies on free dlc it wouldn't happen. The project 10 dollar DLC from ME2 was "free", no it wasn't. You bought it with a new copy, and hence it was a loophole in the system. There's very good reasons why things don't get put up for free more often on the xbox, it costs tons of money. Even patches can run upwards of 50k + dollars to put on a console.