теперь уже я не знаю, что сказать(
мой вопрос не завязывался на конструкторы, а на выбор статических методов там, где нет явной причины выбирать именно их
После обсуждения я бы ответила себе так, что фабрики - это не те классы, которые могут меняться до неузнаваемости, поэтому не надо их инжектить через DI