If using the Google Assistant is of any importance to you specs hardly matter. I previously used a Nexus 5x, till it boot loopped to the cell phone graveyard. As a current S8+ user I am constantly annoyed at the phones inability to work seamlessly with the Google Assistant and ecosystem. Even simple tasks like dialing the phone or creating a calendar event consistently default back to Samsung's apps even after having set the new apps as my defaults and removing from the Samsung apps all rights or ability to update. Bottom line, specs hardly matter if you use the Google Assistant!
JLUBEA said it best, as a happy prior user of Samsung and current Pixel 2XL owner I just can't see myself going back.
I love how Samsung pushes new designs and tech to force market competition however the Pixel's just work so well it makes you love the reliable consistency. On paper Samsung will always win because that's their focus but underline user experience definitely goes to the Pixel's. Somehow I don't miss the SD card slot, dual cameras, or headphone jack & that's huge as I never thought I could let such things go.