Ну, для начала, давайте разберемся с определением.
Фразеологизм - это устойчивое сочетание слов, обладающее целостным значением, постоянным лексическим составом, синтаксически неразложимое, эквивалентное слову и способное функционировать в качестве члена предложения. Например: "сломя голову", "рукой подать", "поставить в тупик", "надуть губы" и так далее.
Так что фразеологизмами являются очень и очень многое из того, что вы говорите, ни о какой старомодности и речи не идет. Язык - это живой организм, который постоянно находится в движении и развитии, и если одни фразеологизмы будут устаревать, то на смену им будут рождаться новые.