Recipiente de Injeção de Dependência no Construtor

Por que colocar um contêiner em um construtor é tão ruim? Por exemplo, você quer resolver uma classe B no construtor de outra classe (C) porque você precisa que a classe (B) seja usada com as dependências resolvidas (você começa a usar a classe C do jeito que você gostaria B, mas com as dependências resolvidas).

questionAnswers(1)

yourAnswerToTheQuestion