С платьями понятно - слишком они непрактичны были. С другой стороны, можно модифицировать.
А фраки 18 века так и вовсе красивей сегодняшних троек.
Отличный вопрос!
Справедливости ради стоит отметить, что фрак никуда не ушел :) Он является неотъемлемой частью дресс-кода white tie. Это самый строгий вид дресс-кода. Например, прием у посла или Королевы.
Мужчины по-прежнему ходят в костюмах:и в деловых, и в менее формальных - твидовых. Костюм, конечно, не фрак. Скорее его более "приземленная" форма.