I want to be able to use Live Updates for segmenting DLC content on Steam so that users can actually download content meant for a DLC after they pay.
Of course we can ship everything in the main game, but for some types of content it is actually required for them to be delivered as DLC (for example, if you are making a visual novel any nudity has to be in an optional DLC apparently). Plus users feel better about it generally as historically they feel what is “on the disc” is what they are entitled to, and don’t like it when content is locked behind a paywall even when it is an update added later on. So this is also important for managing user expectations and making them feel better about paying as they also actually download something necessary to play what they pay for.
How tags could be implemented is by default everything is on the default tag (and maybe labeled without a tag). Then if you define a other “exclusion tag” that excluded content of that tag is labeled with that tag in its own files/zip. This way it’s easy for us to see what content belongs to each tag and segment it properly.