I'm currently using an S7. I only bought that because I had been using a Pixel XL and when I bought my Gear S3 LTE the Pixel and the S3 were having some issues, one of which was not taking and unanswered call to voicemail if it wasn't answered AND the caller not hearing any rings. I liked the Gear S3 enough to give the Pixel to my wife and to get myself and S7.
I've used carrier phones since the days of bag phones and went to the pixel because I was just tired of being tied to a carrier. I really miss the Pixel and the no lag, quick response of that phone. I like the Samsung because of the great screen and Samsung Pay, the finger monitor for oxygen etc. For me it was a real tradeoff, the Pixel is a very fast, very smooth phone while the S7 has the same old lag and jankiness. But, the S7 also has features that I like and SPay and SHealth for things I use daily and almost daily.
I'm on the fence about getting the S8, I'll wait and see if it really is that much of a game changer in terms of the things I use on a phone. If it is I may order one, but not in the first crazy rush of the true believers, I'll wait until things settle down and we have a chance to see the phone being used day to day and how it is working out and if there are any major issues.