As someone who made the move from the 950XL to the Pixel 2 XL I am less than impressed. The only thing which is better are the apps and even then bizarrely I have discovered that one or two are actually worse (basically as they were wrappers the online versions support more features than the Android app) this is definitely the exception though. Also as a UK person I do use the tap to pay but again as a UK person who has been using contactless payments via a card for literally years this is hardly groundbreaking.
This was a business phone and I think this is primarily my issue. The Windows Phone worked so well with Office 365 its a huge backwards step to move to the Google platform. I find it incredible frustrating I cannot change my default mail and calendar function to Outlook and so cannot make use of a bunch of features which only really work if you commit to switching to Google mail and calendar.
The camera may be better on the Pixel but the camera on the 950 was no slouch so really the benefit is small.
Oh and not lets forget the other big pain in the behind the text service that has worked in every car I have had with Bluetooth since Windows mobile 7 no longer works. My car now only makes a noise and I have fiddle about to find the message on the car screen then cannot reply unless its a canned message. Really missing the reading the text aloud and responding via voice. This seems to only work in cars that have specifically designed Android or Apple in mind whereas Microsoft found a way for this to work in pretty much all cars years ago, bad Microsoft.
Just remember one other thing the Pixel definitely has over the 950 XL is battery life. The 950XL had pretty good battery life or so I thought but my Pixel 2 XL last 2 or 3 days. This is probably testament to how I use the phone though which is less since looking at it tells me nothing and I have to switch it on and look notifications, I mean so yesterday.
That all said, Microsoft dropped the ball it is what it is so I can harp on about all the things I miss but this is what I have now its just not as good for me in daily use.