Может быть и такое. Может быть и реализация новых, корректных фич вместо старых "работающих абы как", при сохранении архитектуры.
Но в обоих случаях до момента "отключение легаси" может пройти много месяцев, и все эти месяцы приходится поддерживать старое решение, по сути выполняя заведомо бесполезную для будущего работу.
Ну новое тех решение готово, просто выбор - либо влить все ресурсы в его реализацию (грубо, 3-4 месяца), либо пилить его в стол, параллельно "подтачивая" существующее, и тогда до ввода нового в прод может пройти 7-9 месяцев, а может и больше, никто не знает