from your posts here and from your post asking "how to install iphone apps on N900", one thing that I understood is your total lack of knowledge on mobile platforms and how they work. And also, I assume that you have never really used a smartphone and all that you know about N900 is based on some notes in the web and few videos. Still you have not made any valid points supporting your argument. Not a single point! All you say is some stupid one liners that doesn't make any sense.
Let me make it bit clear for you.
Take Motorola Milestone for example. This phone has same CPU and GPU that N900 has and it also has slide qwerty. It is about half cm thinner. And not just that. It has capacitive touch, .2" bigger display, multitouch. Rest is more or less the same. Milestone went on to become one of the largest selling smarphones since it's release and currently is the best selling Android phone.
The reason is simple. Milestone has better build and it runs an OS that is stable and users have choice to pick from wide range of applications. And then starts word-of-mouth. 10 people buy the phone, feel that it is great and they recommend it to another 10. This phone is such a big hit that it is set to do turn Motorola's smartphone business back into profits. N900 may be a pocket computer. But when you have a pocket computer with less usability than other phones (or pocket computers) , it suffers in sales.
coming to the platform in general.
If you take Google and MS and Apple, They are working on one platform right now. As a result, Android and iphone OS are growing really fast. And there is lot of hype for Windows Phone 7. They are not jumping ships like Nokia ( or like Indian politicians). For past year or two, it feels like Nokia is totally lost in the smartphone market. worked on S60v5 which was not that good for touch phones, changed Maemo into smartphone OS, merged Maemo with Moblin, worked on Symbian^3 (which looks more like symbian S60 for kids) which is again delayed. In short, they are going nowhere.
Apps:
If you think that Maemo 5 + N900 is superior platform, why is it that it has just 1% of apps that Android has? And god knows how many developers will embrace MeeGo.
Mobile app developers are going after Android and iphone OS. Those who are stuck on Maemo are those self-proclaimed nerds who keep their ego above rationality. Android would've gone nowhere if Google used it for their own device(s). The move by Google in creating OHA paid off spectacularly. This allowed all Handset makers to adopt Android and given the flexibility this OS has, it quickly turned out to be the favorite platform for handset makers.
a quick comparison:
few noted OHA members:
NTT DoCoMo, Sprint Nextel, T-Mobile, Telefonica, WindRiver, Broadcom, Intel, Marvell, nvidia, Qualcomm, TI, ARM, Atheros, HTC, LG, Motorola, Samsung, ASUS, SE, Toshiba, Acer, ZTE
MeeGo memebers:
Intel
Nokia
Number of new Android handsets that will be released in a year: a dozen atleast
Number of handsets that can come on MeeGo in a year : 2 or 3 at the max.
This is the reason why developers are embracing Android. It's open source, it's flexible and the number of phones coming out is increasing YoY.
In short, a phone with a good looking OS doesn't work. It needs lot more to be a hit in the market. Or as dreamcatcher said, N900 is (or WAS) more of a public beta of Maemo/MeeGo platform.
PS: if you are so adamant that N900 is the best phone, then why create this thread in the first place? Just go and get this phone and do the Eureka thing that Archimedes did.
PS2: I use Ubuntu at home, custom RHEL at workplace and Android based phone. so, if you want to argue, you better make points that are real and not some fantasized egoistic comments.