Because if an `<arg>` tag has a `value` attribute, then it can't be overriden from the command line, so it's not really part of the interface to the launchfile.