Quite frankly, a lot of this boils down to subjective preferences.
Do you value lifestyle features or do you value fast software updates?
For me, I would pick the S7 edge, mainly because it already has a lot of features (many of which I use on a regular basis) and it has also received security patches in a somewhat timely manner. Not as fast as the Pixel, but it does at least get them in a timely manner, as in the same month when the patch is released.
That said, there are people out there who might prefer the Pixel, either due to its software or maybe its use of non-proprietary fast charging or people just want to experience a Google phone. That's totally fine. It's why we have choice, something that we tend to not embrace as often as we probably should.
Gotta love that choice factor, which is why I always say "Buy what you want".