If this technology matures to the point that it's stable on every desktop OS, then the OS is reduced is reduced to simply being a platform for the chrome browser to run on to run Android Apps. That means
That means instead of the apps being written for the Win32/MFC/.NET runtime, they are written for the Android runtime ... how is that any different? Please explain how its different other than you're a fanboy for Chrome/Android rather than Microsoft.
1. Developers gear their software to run on Android since that's where all the software and market is.
Right, except no its not. If you want ad-ladened crap, Android is where its at. The 'market' is everywhere else. There may be a lot of apps there, but that doesn't mean anyone cares, which the stats have shown by the number of apps with exactly no downloads.
2. Microsoft becomes irrelevant as the things consumers want are the Android Apps, not the OS.
So basically, just like Windows now. People don't want 'windows' they want an environment they are used to and works well, and more importantly the apps they've been using for years. You've given no actual reason why people would want new android apps that work entirely differently over what they already have and are used to. On top of that, the end result for those people would be exactly the same as they already have, except now Google would be in Microsofts place.
Thats just stupid. With Microsoft, at least you are the customer and your data is yours. With Google, you're the product and your data is their data. The whole point is to push more advertising on you and manipulate you into spending more money. Awesome.
I don't think that means Microsoft will die completely, but I do think it means they become just another small player as there is no longer any vendor lock-in to their platform.
Awesome, so instead of being locked into desktop apps with 30 years of evolution and growing, we're locked into phone and tablet apps ... on the desktop ... which are still infants made mostly by random people who think installing Eclipse makes them a developer, awesome. Thats my favorite lock-in right there. Lock in and shitty apps made for tiny screens ... on my 27" inch displays.
There is nothing that magically makes this better than just using an OS and skipping the extra layer of crap added by running your tablet app on your desktop. Have you really thought about how silly this actually is? Turn off your fanboy for 15 minutes and think about it. Its a stupid idea that no one is actually going to use for anything other than some very rare instances.
Never before has someones OS runtime layer been a real product on someone elses OS. Java hasn't ruled the world, Android isn't going to magically make that so just because people use it on their phones. Adding another standard on top of existing standards never results in this magical silver bullet that revolutionizes the world and changes everything. Proper design from the bottom up does that.