The solution to speedy web pages is for the browser makers to give the user fine-grained control over javascript. E.G. your page gets 100kB of js (which could be gzipped) and then no more js for you. Or we throttle your js performance after that. Or you have to pay the user $.001 for each 100kB after the first 100kB.