I want to hear the upsides of the pixel. I went into the store thinking I was going to walk out with one instead I walked out thinking what was I thinking lol.
As someone who dislikes the software on the Galaxy devices it's easy to see the benefits of the Pixel. That being said, it even has its perks compared to one of my favorite devices, the HTC m8 or 10. It's by far the smoothest Android experience out there. It has a fantastic camera. It comes in two great sizes. Has great battery life. The things it does well, it does really well.
Just the speed and software alone are enough of a reason to go with the Pixel. And they are so great that it literally compels people to overlook the lack of waterproof and external memory.
That being said the price is high. I couldn't warrant spending $800 on a Pixel. (128gb, as I don't like backing photos up but that is another perk of the Pixel, Unlimited high res storage ).
I stuck with the HTC 10 at the moment and the only reason I really wanted the Pixel was for its smaller footprint as I have small hands. The speed and camera would have been an added bonus but I'm happy enough with the HTC.
The s7 is a great device. I myself dislike the software and it will hiccup in comparison to the Pixel. If th waterproofing and external memory are more important to you than the other stuff should be good enough. The speed, the camera etc.
If money is a factor than the s7 is a better choice.
At this point it really depends what's important to you.
Both are good devices.