Though nexus one's selling theory was (proved) wrong, the phone was/is quite good.
The former is interesting and somewhat unique in the US. A lot of geeks want this, and it's the reason I bought my Nexus One.
The second is something that apparently nobody wants, and I think is what tanked sales.