Similar situation here, I just upgraded after my Nexus 5 finally started dying (random reboots and only a few hours battery life). I considered the Pixel & Pixel 2, but the price made me think twice. More importantly, I wanted a headphone jack & wireless charging, which my Nexus 5 both had.
I ended up getting a Galaxy S8, since it has both the headphone jack & wireless & also a microSD slot. I love the hardware, and I'm mostly happy, though Bixby & the Samsung Apps are infuriating (protip: don't create a Samsung account!) Switching to Google Launcher has helped, but I wish the phone was pure Android.
At the old Nexus price points, the Samsung A5 [1] looks really nice. If it had wireless charging I probably would have bought it instead.
[1] http://www.samsung.com/au/smartphones/galaxy-a5-a520f/SM-A52...
Immediate updates are nice, but the downsides are too big. I'm looking for another phone model I can switch to, maybe the LG V30 or some Xiaomi phone.