Then one is stuck with a device that may not be able to receive updates based on carrier. Google have product dedicated to their Fi Network, which is as close to the source as you can get.
AKA no rooting for recent updates.
The G5 is dirt cheap at Costco. It's a great phone except for the camera.
If Moto could put a decent camera in there (go ahead and charge me an extra $50), it very well could be my ideal phone.
What is the G5 price at Costco?
The Moto G5 Plus is around $220 at Costco, but has been as low as $180 depending on sales that may be running in any given week.
It should also have the same sensor as the Pixel 2, although not the same software, OIS, etc.
Yeah, I had to get a second phone recently so a client could put things on it, and the Moto G5 Plus was a perfectly solid phone for just over $200.