iPhone 8 looks absolutely backward compared to the X, I don't know who would buy an 8 if they already have a 6 or 7. I'm sticking with my 6 Plus, does everything I want and more. The iPhone X is pretty, but Samsung's curved OLED smartphones look much, much better and fulfill the "edge to edge" promise. Apple's OLED implementation in the X is kind of sad, like they lacked the engineering and design resources to give us a true edge-to-edge display.
The fact that the iPhone 8 is not sold out speaks volumes.
Again, what is so terrible about the 8?