Аналогичное мнение в нашем колхозе. Динамическое выделение на самый крайний случай, когда объект должен создаваться в одном блоке, а использоваться в другом. Но мне кажется, что подобные методы полностью нарушают принципы структурного программирования. Динамическое выделение - маст дай! Пусть компилятор думает он железный!