It really seems like inexpensive high-end phones should sell like hotcakes, but in practice, it doesn't happen. It's arguably very possible that a $650 phone will sell better than a $450 phone even with the same components, because it'll get perceived as "high-end" in a way the inexpensive one wouldn't.