Я собираюсь сосредоточиться на обратной стороне этого вопроса, то есть на недостатках использования новых технологий, так как преимущества устаревших технологий были достаточно освещены в других ответах.
У нас все еще есть большая база кода Visual Studio 6, и, похоже, она не будет заменена в ближайшее время.
Тем не менее, мы продвигаемся вперед с новыми технологиями, где мы можем для новых разработок.
Как я думаю, вы намекаете на то, что можно написать VB.NET, который довольно хорошо взаимодействует с унаследованным кодом VB6, используя COM.
Использование передовых технологий, несомненно, увлекательно, поскольку они часто приносят значительный выигрыш в производительности. Тем не менее, оборотной стороной является то, что вы можете столкнуться с ошибкой / сбой, который возвращает вас на несколько дней / недель. Это называется кровоточащий край по причине!
Даже если бы компания потратила деньги на модернизацию программного обеспечения, это (как я выяснил из личного опыта) может оказаться непростой задачей, какой бы путь компания ни выбрала:
Порт программного обеспечения
Программное обеспечение переписано, но должно выглядеть точно так же, как и старое программное обеспечение, чтобы не расстраивать пользователей. Радость работы с новой технологией перекрывается тем фактом, что вы не можете использовать любой из новых графических интерфейсов.
Обновление Visual Studio
На самом деле вы не можете использовать какие-либо новые функции должным образом, поскольку тратите много времени на сглаживание сбоев в коде, где он отлично работает в одной версии студии, но не в другой.
Функциональная миграция
Вы переносите программное обеспечение, сохраняя основные функции. Это дает большую свободу с точки зрения разработчика, но могут появиться ошибки, которые могут привести к тому, что компания подвергнет сомнению ценность такого упражнения, если также не будут включены новые дополнительные функции.
Nirvana для большинства разработчиков - это качественное обучение современным технологиям, возможность попрактиковаться в том, что вы узнали, а затем проект с нуля, чтобы порезаться.
То, что вы должны сделать, во многом зависит от типа человека, которым вы являетесь. Неофилы всегда хотят работать с новым материалом, в то время как луддиты считают, что старые технологии лучше. Большинство из нас где-то посередине. Вы должны работать там, где вам удобно. Если вы чувствуете, что можете жить со статус-кво, тогда отлично, в противном случае возьмите монету сейчас и не спешите искать более подходящую позицию.