For less than a C Note, you're getting a quad-core processor, 1GB of RAM (as opposed to the 512MB on the two Lumia models) and a 4.5 inch display protected by Gorilla Glass. No, it is not an FHD 1080 x 1920 screen, but even with the 720 x 1280 resolution on the glass, you are getting a pixel density of 326ppi. And the 2070mAh battery is a pretty nice-sized cell for the price.
And don't forget that there is some level of customization available with the Moto G, which can be found with the colorful back covers that can be exchanged. Visually, the Moto G resembles a Motorola Moto X that shrunk after going through the wash. Speaking of which, the device is resistant to light splashes and drizzle. It is not fully water resistant like the Sony Xperia Z1. If you're interested in purchasing the phone from Verizon, you can click on the sourcelink.
source: Verizon via AndroidAuthority