After going from a Nexus to a G4 I will never buy another closed and locked phone from a vendor that will not stand behind their warranty obligations (LG) and will go with whomever allows unlocking and rooting so I have control of the hardware I own.
I am in the same boat as Sam. I bought a phone 3 yrs ago and it has served me well, but is just getting old. I would have liked to compare the pixel 2 with the S8, but I am not waiting until October. S8 wins the day on this decision. Also took into account some people I know that have the S7 and love it.