My main problem with all these "well, it failed" alternative operating systems for phones are: I couldn't even buy them in the first place. I tried, but there was no hardware available in my region that ran on my network etc. The closest thing we've got is the nexus, but what we need is a 'standard' (de-facto or otherwise) phone like x86 PCs had to be in order for linux to take off.