I think that apple shot itself in the “iPhone 8” foot, announcing iPhone X at the same time. I am happy with my iPhone 7 Plus, but will skip the 8 and wait for iPhone X to make it’s debut.
Speaking of the Apple 8. I just do not want to do facial recognition. When It is time to say good buy to my I Phone 6, I will be looking at the Samsung Galaxy phones. Hopefully the other brands do not force a person to do facial recognition.