Something should be done like .NET CLI. There should be a common language interface for web client scripting languages, and Microsoft, Google etc could each make their own languages so long as they have compatible type systems and compile in to the same byte code. To my mind this would be a huge win for everyone. Why does the web have to be stuck with one crappy scripting language?
Also, its sad that Microsoft seems to have abandoned any desire to be a leader. Are they just going to let Google dictate the future of the web?