It seems a lot of journalists are avoiding this question a lot, and they're completely in denial of the truth and refuse to publish it or are afraid. Luckily, I'm not.
It's obvious that the reason companies are releasing Day 1 DLC and On-Disc DLC is because they're greedy and want more money, but it's interesting to know the details of the process for this.
As you may already know if you've read my earlier posts about why games are delayed, a lot of games are finished months before their release date. When this happens there is no way to put anything new on the disc so they release the new content as Day 1 DLC and charge for it instead of including it in the price of the game to actually be fair to consumers. When On-Disc DLC is present, however, it means something else entirely.
DLC has grown to become something that I loathe personally, because there are very few games left that actually have worth-while DLC for them. Making a game and then a month later opening up 3DSMax or Maya for 5 minutes and changing the color of an NPC's shirt and then selling it for $5 is bullshit. What's more bullshit is what Developers and Publishers are doing now.
When a new game is made, there are typically several teams associated with the development of the game. Designers, Coders, Writers, all sorts of people. But, and this is the bullshit part, now there are starting to be dedicated DLC teams that work in tandem with the development team during production of the game to release DLC at the same time the game comes out. The higher ups have started to realize that they can make more money this way by charging $60 for the game and then another $5-$30 for add-on content that is being made at the same time as the game.
While I understand the notion that creating content for a game costs time and money, the reality and fact of the matter is that the DLC being released is extremely shitty and beyond sub-par. Having to pay $20 for a few characters or $5-$10 for different skins is highly overpriced and bordering on gouging. If Bethesda had been working on the DLC packs for Fallout 3 at the same time as the game and released them on Day 1 it wouldn't have been as bad, because those DLC's were actually full of content, though it still would have been stupid because $60 is a lot of money and should include everything.
Another major concern is that Games are now being developed on the so-called "Assumed Intent" standard. What this means is that Game Developers are now using the Day 1 DLC and others to test how far they can go. Companies are deciding to make games more bare-bones and as basic as possible so they can start charging extra money. A prime example of this is Batman: Arkham City where Warner Brothers deleted the entire Catwoman experience from the main game so they could charge extra for it to used game purchasers.
Unfortunately, it's not just Used-Game Buyers that are getting the shaft, as content is being ripped from games entirely to be charged extra for, even on new games. The reason for this is because the landscape of Gaming is changing and companies are realizing the potential profit that can be made in DLC and other Online Services thanks to EA and Activision.
Just as I stated before, companies are getting bolder and bolder, using things like Day 1 DLC and On-Disc DLC that is locked away to test how consumers react to it so they know how far they can push the line in the name of profits. Gamers need to wake the fuck up and realize that the industry is going down the toilet because of Greed. Things are not going to change until us Gamers change and fight back against the corporations.