Even with all the complaints and negativity towards the iPhone X, most people are still getting it over the 8/8+. Just look at the pre-orders. There is no possible way in the past iPhone releases that you could go online right this moment, 2 days after pre-orders, and still be able to get most of the configurations on release day. Or the fact that the worst wait you can find is only 1-2 weeks after release. It’s not like Apple is producing the 8 any faster than the previous models. The demand is just not there. And no, it’s not because Apple is failing or everyone is not upgrading / switching to Android. People just want the best and clearly that is the iPhone X, wether you like it or not. So while you’re all complaining you don’t like the iPhone X and listing off all the reasons people shouldn’t get one, just know that’s what the majority of upgraders are getting and your opinions mean nothing.