This topic reminds me of
DLC Quest.
Oh and lets not forget Planetside 2, where you can pay upwards of $7 for a single gun. Out of what must be hundreds.
You obviously haven't been around the F2P block. In APB: Reloaded, you can't permanently unlock a gun with in-game cash, and a single gun out of 20 or so guns costs $50. You can also pay $5 - $10 for a single weapon skin. Then, there's the cars you can buy, car parts, clothes, premium...
All told, you could dump about $400 on the game and
still not have everything. And imagine, these purchases weren't even account wide for a long while after the game came out.
Out of curiosity, what would everyone be happy with as far as release dates for DLC? It can't be too early, because then the cries of "it should have been part of the game" come out and those who only buy the core game feel cheated. It can't be too late, or most people have moved on from the game to the new shiny piece of software.
So, what's a good release schedule?
For me, I think companies should wait at least a month or two, depending on the game, for new DLC. Once the new DLC comes out, it should be priced fairly - If it's just aesthetic, make it $2.50 at most, and don't sell individual items. Make it a pack. A
large pack. Don't sell small packs of weapons, either. I'm looking at you, Deus Ex: HR and Just Cause 2. Make those a part of a patch that comes along with campaign DLC or something, or make it a
large pack of weapons. Like, $1 per 10 or 20 weapons at most.
DLC isn't hard to make for most games. The engine is there, and at most you'll have to do a little bit of coding for special events. If you make your DLC cheap, you improve the value of the core game because, hey, you can get all this cool DLC for like $10, and every time new DLC comes out they patch in some of its content for free! People will love you.
I'd also be curious to see what'd happen if the price of the core game were lowered slightly with each new DLC, and if folks who owned the game before the DLC came out would get a fair discount on the DLC. It'd increase the perceived value of the game and encourage new people to buy the game, who may just end up paying full price for the DLC because they like it and want more.
DLC in general could be done better and could use some experimentation as to best sell it more and make it more palatable to more gamers.