silver wolf009 said:
Its the idea that if you have DLC already made, just add it to the game. Don't try to cheat us.
Some of these things are considered ordering bonuses. Currently I have Lego Pirates on pre-order and I'm set to receive a physical Lego Jack Sparrow for free... afterwards, it's only available as a $2.99 purchase. This is just marketing 101.
What seems to get a lot of panties in a twist is when this is translated to virtual goods. If you pre-ordered LittleBigPlanet 2 from a certain chain, you got a TRON costume for your sack person. Said costume was only available if you pre-ordered from that particular store, if you bought the Collector's Edition, or if you shelled out a bit of money for the DLC.
It's exactly the same principle as getting a free Jack Sparrow Lego figure. It's simply an incentive to pre-order the game, with an option to purchase at a later time if you don't pre-order.
The net affect on the game is nil. It's a purely cosmetic alteration to the game. Just Cause 2 has various weapons and vehicles available for purchase (including one you get if you bought the game new). They're basically little toys you use inside the game and have virtually no effect on the game, since everything is (more or less) duplicated by other weapons or vehicles. It really comes down to whether or not you think purchasing a hover-craft with an auto-cannon is worth an extra buck.
Another good example of this is the Midnight Show bonus for The Saboteur (free if you bought the game new), which adds boobies, a burlesque show, and a knife-throwing mini-game. Cool to have, fun to play around with, but nothing even remotely essential.
These are the sort of Day One DLCs I don't see any problem with. Yeah, it would be nice if they were shipped with the game, but they were often developed as a bonus item for the game, a promotional tool to either get you to pre-order the game or buy it new. Basic rule of thumb is that it should be cool without being terribly useful.
So far, about the only game whose incidental DLC pissed me off is Fables III, because it made no attempt to hide the missing elements. Want to dye your outfits black, tough luck, that's a Day 1 DLC... but notice how there's an obviously missing slot in the middle of your dye collection. Hope you don't have OCD.