Part of it is that so many sites are JS heavy in a way which brings basically nothing to the table.. it's just JS for JS' sake, and sometimes a static web site would work just as well for the user.