100%.... The Moto X would be tempting if not for two thing... battery and camera. Two things that I put fairly high up on my list..
By most accounts, the Moto X performs a little bit better than the Nexus 5 (my previous phone), but even with its gas-guzzling screen, the G3 still outperforms both. With the G3, I stopped having to manage power consumption or worry about topping it off during the day if I wanted to get a full day's usage out of it... I'd get 3 hours of SOT with my Nexus 5, and I'm around 5 with the G3... that's a 60% improvement and not something I am looking to regress from.
The X's camera, in near every review, gets a kind of 'meh' rating. It improves over the original, but it still OK. The G3, on the other hand, is one of the top cameras available and I can attest to that.. the thing is rock solid, reliable and takes awesome pics in most conditions and I don't have to fuss with focusing issues, etc. If I screw up a shot, it is almost certainly my fault and not the phone's.