I do see the point of your post and though some may really disagree, I can agree with a lot of this.
After spending a good, solid 2 years with Windows Phone and very happy with it, when the writing was on the wall with WP, I went back to Android. Got the Note 5 and loved it and immediately went with the Note 7. I was patient with the recalls but had to move to the Pixel. I ordered the XL and 128GB but Verizon shipped me the 5" model by accident. Loved the phone and it's "sick" speed. The camera was kind of a let down from all the hype as it just didn't do as well as my Note 7 did. Way too many "halo" shots, a lot of bad white with halos when using the flash indoors on HDR+ Auto and a lot of out of focus shots in low light. I was just not happy. I happened to inherit a Moto Z Force Droid, popped in a 256GB card and set it up as adoptive storage and really enjoyed this phone. It was upgraded to 7.0 pretty quickly and liked that. I love the twist for camera and the "karate chop" for flashlight. The Camera was taking very good pictures but more often than not, it was PAINFULLY slow, especially in low light. I'm talking 2-5 seconds to take a picture. Compared to the instant shutter on the Pixel, I was getting homesick for a good camera...missed my Note 7 badly and even my Lumia ICON. Then I started having problems with the Camera app on the Moto Z Force Droid where it would crash and say restart camera or reboot. I even took a video of a birthday moment that I lost forever because the camera app crashed and never saved the video. Not sure what is going on there or if it is the cause of using MicroSD for the photos/video. It is a UHS-3/U3 top of the line as far as speed goes.
I became so frustrated with the Camera App crashing (and it's speed) that I am back in my 5" Pixel and considering getting on the wait list for the Pixel XL. But yes, there are things I miss about the Moto Z Force too. Then I think, man, I want regular Android Updates like the Pixel.
So I am torn too. I do have a brand new, iPhone 7+ with 256 Storage sitting here, calling my name but I just can't go iPhone for several professional reasons. I even thought about putting up with the Moto Z's camera issues but scared to miss moments with the camera.