"Since then, JS has gotten about a billion times faster across pretty much all browsers."
1 billion = 10^9. If what you say is true, then the average length of JS code must have increased about 10^10, because despite increased bandwidth, most sites seem to run slower than they did 6 years ago. That is some pretty prodigious coding(8-))
Or maybe it's write delay caused by the NSA.