It feels a lot like Gnome vs KDE all over again. Sometimes I think the OSS community is its own worst enemy. If it can't work together, then it'll lose mobile like it lost the desktop.