Одна из основных причин, по которой я использую jquery, размещенный на CDN, заключается в том, что, скорее всего, мои пользователи уже кэшировали его.
Если они были на каком-либо другом сайте, который использует тот же CDN и файл, что и ваш сайт, файл уже будет кэширован на компьютере пользователя (за исключением настроек браузера).
Другая причина, как сказал Роб, это задержка.
Когда вы запрашиваете файл из CDN, он выбирает ближайший к вам сервер (или, возможно, самый быстрый) и доставляет файл оттуда. Это может помочь обеспечить более согласованные скорости загрузки из разных географических местоположений.