Nautical Honors Society said:
Nope, you should never charge anyone extra money to unlock features of a game they own. Once they buy the game it is theirs even if they are a jerk...just police them without monetary charges. Extra $100 for using voice? Really? Wow.
The "already own" argument against locked content is incredibly flawed. Did you knowingly buy a product with disabled features that cost more to unlock? If you did and you didn't pay the fee to unlock them, by definition, you did not buy a game with those features. Your argument only holds if "the game" that you bought actually had those features, but it didn't.
And then everyone tries to salvage the argument by claiming that the features are on the disc and you bought the disc, so withholding them just for the sake of money is unethical. First, buying the disc is not the same thing as buying all of the content on it. If you want those to be the same thing, you're going to become a very unhappy person very quickly when you realise how hard this would make legally distributing hardware containing intellectual property. Second, by that logic, selling virtually any product is unethical. Third and perhaps most importantly, the reason they're on the disc is because it makes distribution of the features easier. They could just as easily not put them on the disc, but that would mean the difference between a simple patch to enable the content and actually having to patch in the content. It's hard to make an argument that it's less ethical if they're on the disc and disabled than if they weren't included at all given that the only time it makes a difference to the consumer is when they
do want to unlock the feature, in which case leaving it on the disc is advantageous to the consumer. If you don't unlock the content, the decision of whether or not to include it on the disc is completely inconsequential to you as a consumer.
And when talking about a platform like Steam, you can't even claim that you own the entire content of the data just because you purchased hardware containing all of the data.