Мы начали использовать Ember CLI в нашем стартапе, и одной из причин было то, что мы увидели его применение в Discourse (это привлекло наше внимание). Мы протестировали его: с ним легко начать и удобно работать. Однако он оказался слишком раздутым (помимо других причин).
Ember CLI недавно выпустил обновление, требующее переписывания любых приложений, созданных в версиях до 3.0. Именно тогда мы решили полностью отказаться от него.
Да, в Ember CLI есть ленивая загрузка, но она абсолютно неэффективна (по крайней мере, согласно нашим тестам). Большинство библиотек для Ember CLI либо устарели, либо настолько нестабильны, что нам пришлось писать большинство вещей самостоятельно или клонировать старые репозитории и поддерживать их своими силами.
Независимо от использования Ember CLI, время рендеринга всегда оставляет желать лучшего (что не поможет решить проблему LCP, которую мы здесь обсуждаем).
Кроме того, архитектура Ember способствует созданию раздутых приложений.
Жаль, что у меня нет старых аналитических данных, которые мы собирали до принятия решения о смене стека. Мы недавно, несколько месяцев назад, завершили миграцию с Ember на Vue и не могу быть счастливее: производительность наших приложений и скорость разработки значительно выросли.
P.S. У меня не было возможности изучить репозиторий Discourse, но переход на Ember CLI может создать дополнительные проблемы, так как вам всё равно придётся обновляться до Ember Octane (который ещё даже не стабилен) и осваивать совершенно новый синтаксис и так далее. Мягко говоря, это хаос. Не уверен, что аргументы, которые использовались ранее при выборе Ember, всё ещё актуальны сейчас, @Jeff.
Надеюсь, это проясняет ситуацию.