I have purchased the Moto G phones in the last 8-9 years. I’m not too demanding with my phones and I don’t want too spend too much on something I constantly use (and drop). The Moto G series has a decent quality, most of the phones lasted me 1-2 years, usually either I damage them (75% of times it involves water) or the battery starts lasting only half a day.
The Moto G 5G it’s a decent quality middle range phone, exactly what I need; it’s not fancy, it’s not top off line performant, but it does the job.
The camera isn’t the best in low light, but for casual daily photos and videos it’s perfect for me. Most certainly it’s an improvement over the older versions I had, but not to the level of high end phones.
The display has a good resolution, but I’m not the type to mind over 1080p vs 4K vs 5K.