Based on the reception of Face ID, and the overall design of this new iPhone, I think those will be the two factors that will influence more to migrate to the iPhone X that are unsure. There are some who are displaced over the notch and lack of touch ID, which stops them from purchasing it.
It’s cost for me. That’s the primary reason l’m sticking with my JB 7+. I’m finally stepping off the annual upgrade treadmill.