You're right the N9 has a great design, to be honest maybe one of the best around. As an operating system Harmatten is awesome, so is Maemo 5. I do disagree with you about people not caring about an ecosystem. Granted, perhaps they don't even know it's called an ecosystem or that they've even joined one. I've been helping people build or pick their electronic devices since I was 14 and still to this day I'll get people who tell me that they need a laptop or desktop with a powerful graphics card and it has to be Nvidia because Nvidia is best, or it could be AMD CPU is best because last they shopped for a coumputer was in the AMD 64 days and all they remember was someone telling them to go AMD and they've just never stopped. You're right that people don't know architecture but they do know numbers and when they see 1.5 ghz vs 1.0 ghz at the same price they'll more often enough pick 1.5 ghz because more is better, same with ram, 512 has to be better than 256. Sure, they don't know if it's ddr 3 or ddr 4 it's just a higher number which just makes it better. So, I do believe that specs do make a fair difference in clients choices. If you don't market specs but you market it as a newer number such as, iphone 5 vs iphone 4 and how it's much faster, better ect... you get the same effect. Same with the app ecosystem, when you're at airport and you see you can check in with an iphone app, when you're bank advertises mobile banking with an iphone app, when you're friends have these cool games on their iphone, when you go to twitter, and facebook and they advertise their mobile iphone clients you begin to wonder hey whats all this iphone business about. Ditto with android. Now lets say you're sister is shopping for a mobile phone, she gets the N9 and realizes that suddenly the situation isn't quite the same. There isn't all these N9 apps and all her favorite sites are offering iphone apps but not N9 apps, do you think she'll rebuy? This phone may get more mainstream than the N900, but it's not going to replace iOS or andorid. Nokia knows this, which is why they've chosen to go with Phone 7. So, if you're not successfully targeting that causal crowd who are you going to target? the power users? the latest and the best crowd? I don't think Nokia figured this out and that is the problem. Nokia is now the underdog and their track record isn't that great as of late. If they can't make a device that wow's with amazing software and equally amazing hardware I fear they're not going to gain casual users and they'll lose the existing power ones. The N9 is a good device, but amongst a sea of other good devices Nokia badly needs an amazing one.