What I don't understand is why these late-comers continue to try and build their own self-contained ecosystem of apps. Microsoft with all its money still
barely has a decent ecosystem and even that has a lot of holes. There's 0 chance that any other is going to be given the time of day. Blackberry hinging on Gingerbread apps is just silly.
Instead they should be betting on the web, completely. Ubuntu, being a traditional Linux distro, has a big library of desktop apps that can be cross-compiled in Emscripten, but instead they split their much smaller resources between several different options.