I believe an alternative mobile ecosystem not centrally controlled like iOS and Android, but rather with a standardised core and fragmentation / innovation on top is a very exciting model. It's working great for the web, why is mobile fundamentally any different? It beats having to program every application three times from scratch to reach a full market.