Exato. Essa é uma questão que está muito presente. Isso nos leva a ter que criar estratégias para uso desse pattern. Por exemplo testar a classe antes de transforma-la em um Singleton. De fato, antes de usa-lo em um projeto, precisamos analisar as epecificidades do mesmo, e ver se realmente é necessário. Obrigado pela contibuição!!