VM
Да в моих приложениях точкой доступа к сервисам является контейнер и он же гарантирует мне получение одного и того же экземпляра. Наличие метода getInstance у класса не является обязательным ниразу. Как и не гарантирует, что инстанс будет тот же, вобщем-то

