I'm curious what the value prop is for a us buyer to choose the g4 plus over the nexus 5x?
You gain expandable storage and more ram for a worse camera, no nfc, and slower processors and gpu.
Preface: If updates are important to that particular buyer, always choose Nexus.
That said, prices for the Nexus 5X are coming down and the G Plus will be a tough sell ($250 roughly translates to the converted price of the Moto G (third gen) Turbo Edition).
Carriers: both work on all major US carriers.
Camera: G Plus ranks as high as the Nexus 6P over at DxOMark
. I'd consider them equal. The big thing will be can the Moto G Plus open the camera and take a shot quicker than the Nexus 5X and Nexus 6P as that's what I've seen as the biggest knock on the Nexus cameras.
NFC: With mobile payments growing, Nexus 5X all the way here. But if you don't use Android Pay or Android Beam, the spec is a wash. (I expect the fifth gen Moto G to have NFC as it slowly gains Moto X features)
CPU/GPU: Unless you're gaming or using a Nexus 5X side-by-side, I doubt users will notice performance hits on the Moto G Plus.
I think it comes down to, if you can get the Nexus 5X on sale, buy that one instead. If you absolutely need expandable storage and can get by without NFC, the cheaper Moto G Plus is still a good value.