Back in 2013, HD screens and quad-core processors weren't as mainstream. Lower end and mid-tier phones still either had dual-core processors except for some more expensive ones. Screens were at 480x800 or, rarely, 540x960 unless you had a smaller phone which was most likely 320x480 or 240x320. That year, Motorola released the first Moto G phone. It brought a quad-core Snapdragon 400 processor and an HD screen for only $179 (for 8GB and $199 for 16GB). Only catch was it didn't have a microSD slot.
Moto G2: this time, there was a microSD slot and a 4G LTE version was available.
Moto G3: 4G LTE became a standard. The processor was bumped up to a 64-bit Snapdragon 410. RAM was bumped up to 2GB. At this point, HD screens and quad-core processors became a norm even for almost all low-tier phones.
Moto G4 and G4 Plus: both phones were big at 5.5". I really didn't care about these ones.
The Moto G5 was the brand's return to having higher-end features at a low cost. The G5 runs the new Snapdragon 430 processor (which gives the phone an overall AnTuTu performance benchmark rating of 45,000 which is almost the same as the Samsung Galaxy S5's 48,000), has a full HD screen, and has a 2800mAh battery for only $179.
The Moto G5 Plus is a legit flagship killer. It has the same specs as the Moto G5 with a fullHD 5.2" screen but an even more powerful Snapdragon 625 processor, a base of 3GB of RAM, a 3,000mAh battery, and an amazing camera for its price point. The camera has the Samsung Galaxy S7's 12 megapixel sensor with dual-pixel autofocus technology and an f1.7 aperture. It doesn't have optical image stabilization like the Galaxy S7 though but neither did the iPhone 6. All this, you can have for only $229.>>928