I upgraded from Nexus 6P to Pixel 2 XL because I didn't think there was much of a benefit in 1st gen Pixel.
Although I can tolerate it, I'm not too happy with the screen issues of Pixel 2 XL.
All good things coming to 3 XL - camera features updates, IP68 upgrade, better screen (hopefully), security update, etc have inspired me to order the white Pixel 3 XL.
By the way, my current Pixel 2 XL is black while most of my old phones have always been white. I guess 2 XL was really not meant to be. White 2 XL was sold out when I got it last year and I wanted to have the new phone on a trip. Which unfortunately did not arrive before my flight because the person that processed my order did not expedite shipping although it was paid for. Can't wait to get my hands on the 3 XL.