ну так даунгрейднитесь до предыдущей версии углового, в чём проблема подождёте, пока не исправят, можно issue зарейзить на гитхабе углового, мб объяснение/решение предложат
он ещё и локальное состояние компонента умеет сохранять... например, прошёл ты 5 шагов регистрации, внёс обновление, и после обновления локальное состояние сохраняется и не нужно заново формочки вбивать тестовыми данными....
Ну то что main весит 12mb это всё-таки звоночек. Это ни для кого нехорошо, ни для браузера ни для инкриментальных комплияций. С таким мейном любой синглтредовый бандлер не сможет быть продуктивным и неважно какое железо. Пробовали запустить source-map-explorer на dist'e с соурсмапами и изучить что ушло в main и почему? Вы используете lazy модули?
Чекнул проект где суммарно 20mb js, при этом мэин весит 700kb, самый большой лейзи чанк - 2.5mb, vendor - 7mb. Вот только что обновил до 11, тыкаю на предмет медленной компиляции