назови хотя бы 2, которые всегда должны быть сингтоном? :)
смотря как всё сделано, можно сделать так что вообще не надо будет никаких синглтонов. Я же тебе говорю точки доступа к каким то ресурсам, которые тяжелей обычных. Например, приложение, которое показывает различные объекты и связанные с ними в виде списков разной длинны, ну там новостные колонки, а расбросаны оти колонки по всей странице, там есть, там есть. Вот и создаёться коллекция этих объектов, которые выгебаются в каком то месте одним запросом с кучей джоинов. ПО ходу в разных кусках шаблона в зависимости от его данных из коллекции беруться те или другие объекты, лениво добавляются и всё такое.
Например в конце скрипта может вставляться из глобального одиночки набор keywords для страницы, которые в него собирались из всяких мест.