За счет предварительной компиляции сайта ваш сервер не должен будет компилировать сайт при первом посещении. Вы, наверное, заметили, что при первом просмотре страницы asp.net происходит заметная задержка.
Кроме того, вам не нужно отправлять все ваши файлы, так как код уже скомпилирован. Это может быть полезно, если вы не доверяете тому, кто размещает ваши страницы.