I think the question of whether or not a user should buy the Moto G4 or Moto G4 Plus is heavily dependent on what they value in a smartphone ...
I would still say that the display is one of the best I've seen on a phone of this price ...
Moving from Snapdragon 410 to 617 has very little impact on the CPU performance results ...
The performance issues aren't just limited to benchmarks ... This is most certainly an issue of software rather than hardware, and stability issues with tests like PCMark battery don't inspire any confidence in the Moto G4's software quality either ...
As far as $200-300 smartphones go I don't think there's anything that competes with the Moto G4 Plus, and if you're someone who likes taking photos and wants to buy the Moto G4 it will probably be worth paying the $50 to get the better camera.
Based on the web test and GFXBench test results, the Moto G4 appears to provide good battery life.
Ultimately, I don't think the Moto G4 is a bad smartphone, but the Huawei Honor 5X provides an equally good experience and has been widely available since the start of the year. The Moto G4 has just arrived too late to be relevant. As we move toward the end of 2016 and into 2017, there are going to be new mid-range devices at these prices that greatly surpass the performance, camera, and build quality of the Moto G4, and even right now there are better options available.