&gt; Perhaps the cancer is the fact the desktop development community has had decades to settle on a decent cross-platform &#x27;native&#x27; toolkit and completely failed.<p>Probably you are underestimating how complex is to build a GUI for different platforms and also underestimating how much browser technologies have been improved integrating zillion of years of experience.<p>Also, you can&#x27;t compare how easy is to develop a desktop UI with Windows Forms in Visual Studio to how difficult is to build an HTML UI.