You've got half truth there (about the egotistical thing).
There's one big reason why Nokia is small in the US: mobile operators "monopoly". Accroding to yesterdays OECD report, US citizen pay premium for their mobile use. Over four times more than in Scandinavia or most of Europe.
Here's the report:
http://www.oecd.org/document/20/0,3343,en_2649_201185_43471316_1_1_1_1,00.html
And why is that? US mobile operators want to have their specific phone models (to force for long time contracts). Sure you get a phone free, but with a long contract you end up to pay four times as much as Europeans. Nokia has not want to make most of their phone models operator specific so then they've been out of the market. Nokia's business model is that you can buy the phone for any operator you want. But.. money talks and I've heard that US will see few operator specific models soon.
Sure most Nokia phone models are cheap and boring, but not all of them. I have E71 and it has been the best phone I've ever owned. I considered iPhone too, but it was quite expensive, it lacked 3G back then and I'd had to broke its operator lock. That must be one reason why iPhone is not that popular here, because of its one operator policy.
About E71
http://www.trustedreviews.com/mobile-phones/review/2008/07/08/Nokia-E71/p1
Ps. Not working for or other connections to Nokia corp.