Day One DLC is a controversial issue, and I have seen arguments on either side for it. I'm not against Day One DLC itself - when it is an actual download. But when you are unlocking content that is already on the disc or was created as part of the original game and then stripped out for the sake of making an add on, particularly if it reduces the game as a standalone product (see the Mass Effect 3 Javik for a case study)