I guess I don't find buying an iPhone 7 in place of a Pixel that outrageous. I really like the idea of the Pixel, but:
- the two are pretty similar, especially if you use Google apps on the iPhone
- I can buy an iPhone today - a Pixel would be weeks away
- there are some growing pains with the Pixel - lots of reports of Bluetooth problems, no way to wake a Pixel that is sitting on a table without picking it up. The iPhone being a more mature product is less prone to these kind of things.
I'm waiting for Google's next Pixel software update - if they address Bluetooth issues and add a way to more easily wake the phone, then it may be worth the wait. Otherwise, hello iPhone.