Amazon is actually relevant here, because their Kindle Fire browser is partly cloud based. Microsoft may say that HTML5 on the Win Phone isn't feasible, but they own a giant cloud based server farm (Azure) just like Amazon. So if Amazon can make a browser that splits tasks between the cloud and the physical device why can't Microsoft handle HTML5 this way?