1) Sorry the UI just wasn't there to compete and it showed. We can only put certain amount of blame to marketing and what not. 2) Don't see nothing wrong with that. I'm not a developer but i want open OS to gather communities like this and to be able to do changes i would never be allowed to do on iphone(like overclocking). Still i love shiny, compact hw and functional UI's that get the stuff done fast. I still use these devices mostly on the go.