Crono1973 said:
If it's done at launch, it should be included in the launch price. Many have made excuses for day 1 DLC and look how they have been thanked. More DLC abuse in the form of Season Passes (which don't even give you all of the upcoming DLC in some cases).
If you've got a team of engineers, you have to pay them.
If the game is done, boxed and shipped, they're still on the payroll, getting paid.
If they're getting paid, they should make something.
If they make something, you should sell it as Day-1 DLC.
And if it is good, people will buy it
There, Day 1 DLC explained in 5 steps.