The web is full of great, crisp user interfaces, and no one questions that. It's just that they don't run (as well) on mobile devices. That's a function of the devices and their software; not the technologies of the web. Projecting that to continue indefinitely seems short-sighted.