I am an all OS device guy. I used WP from Oct 2013 till Jan of this year on my main line. I switched full time to Android after that. In the meantime I have had pretty much every major device under the sun. Nexus 4 > Nexus 5 > Nexus 6 > Nexus 5X > Pixel. My favorite was Nexus 5 until the Pixel showed up last year. I have been on the fence about Pixel 2 for only one reason, my Pixel runs just as well now after almost a year as it did when I got it in 2016. But we need threads like this to convince fence sitters like me to upgrade from my Pixel to Pixel 2.
I debated on upgrading to the OG Pixel from my Nexus 6P, but decided to go with the latest & greatest (

).
It truly is the software/user experience that is tough to beat, for me, when it comes to the various flagship devices offered on the Android platform.
When a flagship device is out the box LACKING the latest version of Android, that's a deal breaker for me...or when it's running the "latest" version of Android, but the phone company's chosen software SKIN over the Android OS not to my desire, that's a dealer breaker for me as well.
Vanilla Android is the way I must go...and I prefer to run stock; my days of rooting are mostly over in the Google Phone(s) department at least. It may take Google some time (longer than most users may desire), but I can see that Google has been "listening" and paying attention when it comes to features and behind the scene tasks our [Nexus and Pixel] devices are capable of doing as the years, and OTAs progress.
I cannot wait to get my clutches on my Storm Trooper

, so I can experience the following...
eSIM
Snap



6" Screen
A faster, snappier, Happier Android Oreo [until Android "Pastry"] is released
#teampixel