Providing default 'format' value in output writers

For comparison, in the "mesh2" input source we already specify the "channel" formatter as the default when none is explicitly provided. Is there any reason why we should not specify the "channel" formatter as the default in the output writers? The current implementation has no default value ie. the field is required in the job specification.