I'm sorry to hear about that experience, Dan. I should have figured that they'd send out a refurb instead of a new phone, but that's pretty bad for the camera.

The Android phone migration process is garbage next to iOS. Upgrading an iPhone is so seamless. I've never had a good experience restoring one of my Android phones, where I have better luck migrating bugs and bad performance than I do app settings.

I think you'll like the Pixel XL. The size doesn't bother me at all. The screen is only slightly smaller than the 6P's was, but the 6P felt massive the entire time I used it.
_________________________
Matt