По историческим причинам. Изначально никакой интерактив в вебе не предполагался, а когда он понадобился, стали лепить всякие костыли вроде DHTML и JS. И налепили столько, что теперь слезть с этой иглы крайне проблематично.
Вообще, это очень распространенное явление. Я когда-то работал в одной компании, где была машина, которой было примерно 50 лет. Ее постоянно апгрейдили за дикие бабки под современные нужды, она при этом все равно тормозила и не справлялась, но не слеазли с нее очень долго, потому что на ней крутилось где-то 70% всего бизнеса с оборотом примерно $40G. В итоге-таки слезли, но для перехода на современные технологии понадобился проект длиной в 4 года и 40 человек персонала. Картина с JS примерно такая же - отстой, конечно, по современным понятиям, но сделать что-то новое будет крайне сложно и дорого.