Интерпретируемые, возможно, вследствие бОльшего контроля над ними. Т.е. проще засунуть в песочницу чтобы ничего не поломали.

Кроме того, языки используются для генерации динамического контента. Он генерируется не столь часто. Если генерация не требуется (ничего не обновлялось), то страница просто берется из кэша. Причем веб-прокси или веб-сервером, который писан совсем не на интерпретируемом языке.

Меня интерпретируемость на самом деле волнует мало, ибо она влияет только на производительность. Больше волнует почему все они без статической типизации? Почему динамика? Ведь это отрицательно сказывается как на производительности (что не очень важно) и на надежности (что уже сильно хуже).