Latency is fine, I think, and gets better all the time.
The browser is a fantastic platform. You never have to install web apps. You never have to patch web apps. And you are automatically connected through the client-server paragidm that proved to be so wonderful before desktops ever came about.
Remember, dumb terminals were around long before PCs.