Imagine if all the websites would render to semantic html and the browser would provide the interface. The problem is not the concept of websites.