Unfortunately, the Web has a very antiquated paradigm for the user experience. Every time we click, it shuts down and does nothing until the data we requested has arrived. A game like Quake doesn't stop every time you hit the fire button when played over a network connection. It uses clever architecture to keep the user interacting with the content it is presenting at 60fps, while the actual data is arriving at 3fps. Quake is designed to separate the process of displaying information in real-time from the process of conveying it over a network.
Quake is an example of great insight into user gratification.
Quake tries hard to avoid subjecting its users to the latencies and the vagaries of Internet connectivity. The only reason the rest of the Internet doesn't work this way is that the browser can't really support it. Quake is its own browser, and is therefore free to ignore the paradigm we're all subjected to in a browser window. I believe there is really no reason we need to wait for broadband communications to deliver us from ancient multimedia technology and long latencies when we browse. All the bandwidth we need is available to us now at a reasonable fixed price.