So while I was ranting about a quote from Jim Sterling's video about Evolve's DLC the insightful Talarian asked:
@0utofBeta @ctmurfy Question then. What's the difference between "shit we wanted to do, but don't have time" vs. planning to add it later?Sadly the question requires more than 140 characters to answer so I delayed for time and scrambled over here to hash something out. The question makes a good point, it's difficult to say when something was cut because the developer ran out of time because theoretically the developer would throw everything in if time and money weren't a factor and when it was a feature that was simply planned to be added later.
— Talarian (@Talarianjs) January 19, 2015
The triple-A video game development model is an entirely commercial thing, but we players like to indulge in the illusion that developers are cool people who aren't trying to attach to our wallets like a mosquito. Many of them aren't, but the modern reality of keeping a game studio open means the studio has to figure out ways to pay its bills. So every studio has to at some point ask itself how it's going to get a return on their game. That was never in question, we live in a commercial world. However, some of those take it a dozen steps further and stop making it about "Lets aim for the stars and make the next WoW!" and take it to "So how can we maximize profit off the
I think it comes down to the intention of the developers when they are making the choice as to whether or not include a piece of content. If the developer is genuinely out of money to dedicate and needs to release, I see no problem with cutting content that they simply can't pay for. If they are being held to a strict release date and can't postpone any further I am also less critical. Though in "the olden days" plenty of developers would postpone releases to finish a game; these days it seems marketing and corporate controls when things get released, not whether the game is finished and tested (I'm looking at you Assassin's Creed: Unity).
However, if the developer has already finished the majority of the content piece and will have it ready for release soon after and hold it back purely to sell it for more later, then I start to get a little annoyed. What constitutes an acceptable time period or amount of content is entirely subjective of course. I mean, in the case of Evolve they are literally increasing your eventual cost for content if you fail to pre-order. Now in some situations ordering something before release can be good, but in most of those the quality of the product is highly likely. The video game industry on the other hand has routinely been shown to release shoddy products after large amounts of hype to encourage pre-orders.
Planning to expand your game in the future isn't a crime, but at the same time, charging people an upfront fee that is only getting them a relatively small portion of the intended total content (with a penalty if they do not pre-order) breaks that consumer illusion that the company isn't seeking to exploit us. Your price model should reflect that intention, which should mean charging a smaller initial fee.
Developers should aim high. At the risk of sounding idealistic there is nothing wrong with wanting to be the next WoW or LoL, but there is a difference between trying to make something great and trying to nickel and dime your customers. Where that line lies is subjective, you the player have to decide whether you are getting the value your money is worth.