It occurred to me today that for all of this server-side application server running the world stuff, the fact is, the web browser is a fat client. It just happens to be generic and not specific to one application.
How else can you explain it taking seconds upon seconds to render a page on a 3 Ghz machine?