Они могут столкнуться с ситуацией, когда экономия от возможности обслуживать различные комбинации файлов JS в браузере в разное время (для разных страниц или разных конфигураций приложений для разных пользователей) представляет большую экономию, чем уменьшенный HTTP-запрос. накладные расходы по объединению всех файлов в один.
Если в любой момент времени браузер выполняет только небольшой процент от всей базы кода JS, то это будет иметь смысл. Поскольку у них так много разных пользователей и разных частей разных приложений, работающих в разных конфигурациях для этих пользователей, можно утверждать, что это так.
Во-вторых, эти файлы нужно загружать только один раз, тогда браузер не будет запрашивать их снова до тех пор, пока они не изменятся или не истечет срок действия кэша, поэтому только первый визит действительно выигрывает от стиля «все в одном». И да, наличие и продвинутый CDN во многих периферийных точках по всему миру определенно помогает.