Yes, very much so.
Here's the problem with this. Software, not just games, but any software that has a development cycle worth a damn, includes post release support for things like patches. The money coming in from the sales or a set aside budget should take care of this. DLC is already its...