I generated my own template using the factoryBinding point from the org.nuxeo.ecm.platform.content.template.service.ContentTemplateService.
I required
org.nuxeo.platform.content.template.service.ContentTemplateService
to see if my factoryBindings would overwrite the SimpleTemplateFactory, which creates the default-domain template, but it did not.
Is there a way to hide or not generate the "Default domain"?
I know there is a hiddenInNavigation facet, except that my new domain is also of domain doc type.