Because there is no trivially replaceable substitute for JavaScript in the site construction, as there is for the browser.
(I know I always sound like someone who hates JavaScript, but at least for the stuff OkC had two years ago, it's not really crucial. IIRC, you could browse user profiles with JS off, but IM didn't work with JS off.)
If we're going back in time, you can get this via Flash.
[1] http://en.wikipedia.org/wiki/Chunked_transfer_encoding [2] http://en.wikipedia.org/wiki/MIME#Mixed-Replace
One can hope ...