Much of the "miles aheadness" also boils down to exclusive apps, including the navigation as well as stuff like support and updates. As far as I've understood, HTCs trackrecord on support isnt very admirable, while it's quite the opposite for Nokia.
Software is software IMO. There are great map apps out there that are free. Heck I personally don't need turn by turn and the reason Nokia had so much support is because the L900 had a lot of issues. Heck, they didn't fix the "charging issues" and camera issues until a couple months ago. Im not saying it's a bad thing that they support it, im saying it was bad that they HAD to support it so much becuase of all the problems it had. Its widely assumed by many that the L900 was rushed. So they probably knew ahead of time that they had to support it. They did an OK job of it but I did brick my first L900 because I let it completely die and it would NOT take a charge. I tried ALL the work arounds. And the fact that there was an official work around should tell you something.
Anyways, like I said they aren't bad or anything, I loved my second L900 after it got the updates. These kinds of things do not put Nokia "miles ahead" though. I think it's obvious that their hardware isnt "miles ahead". They have some good in-house software though I do agree. But it's not impossible to find alternatives that work just as good.
I just don't see Nokia as that far ahead of HTC. I think the WP community just loves them so much becuase they went ALL IN with the western market and really did make one of the best WP7 devices.
I dont get the obsession with ppi.. It's great with a phone like the iPhone where its a small device, with a small screen, but still retains a very high resolution..
The 8X isn't that small so I don't see the point in the the small screen.
So it's great on the iPhone which has a 4.0 inch screen but not on the 8X because it has a 4.3 inch screen? Really the .3 inches make ppi irrelevant? I disagree. I have had phones that don't have great pixel density and it's night and day when you have something with over 300ppi. (By the way the 8X has 341ppi and iphone 5 has 326ppi).
So, slightly larger screen with slightly more pixels per inch... You can't really arue that screen size makes the difference here. Resolution? ip5 - 1136 x 640 8X - 1280 X 720
Better resolution and ppi makes for a great combo. It means you don't lose the detail with a larger screen. In fact, if the ppi stays the say no matter what resolution you have you will get the same sharpness. Larger, more ppi simply means even clearer picture for an even bigger screen.
It matters to some people.