The Pixel 2 XL is well positioned to give the iPhone X a run for the money. Bigger OLED display with small bezels, similar features (no Animoji poo though), equal or better camera, and $175 cheaper. It is also going to get three more versions of Android on it which means it will be fully current through 2021. The lack of a microSD card slot and the removal of the headphone jack is disappointing. I don't have bluetooth in my car so the AUX port is the only way to get sound from the phone to run through the car speakers.
Not going to buy a new phone this year, but if Apple doesn't have something competitive with a modern design in the $800 price range next year I will be seriously looking at the Pixel 3.
Realistically though, Apple will still sell 10X more iPhone X than Google will Pixel 2 XL.