I like the Moto G. It’s on my shortlist for a stopgap device until my next flagship purchase. The only things holding me back are the lack of Qi charging, and the display size is a bit too large for me. Big points for including a 3.5mm jack and an SD card slot though!
However… I think comparing it to an iPhone or a top end Android device is a bit of a stretch. There’s a considerable list of what you don’t get with the G60 compared to pricier options, and maybe some don’t matter so much, but I think the SoC would be hardest to live with for me. That bottom end 7 series Snapdragon will have a noticeable performance gap in terms of usability compared to the A15, or even a top end Snapdragon 8 series. Maybe it doesn’t matter if you’re just doing basic messaging and calling you’ll feel it if you’re using smartphone features. Camera on the Moto is lacking as well. Megapixels don’t tell the full story. My 2¢