Sure. Provide me a realistic way to provide an application across Windows, Linux, OSX, Android, iOS and platforms I haven't even considered with the same codebase (allowing for minor changes to coincide with the cross-platform hacks that go into CSS/JS) and it might be realistic.
But even then, we've still got to deal with the unwillingness of users to install applications versus their total willingness to visit a web page.
But even then, we've still got to deal with the unwillingness of users to install applications versus their total willingness to visit a web page.