Ambos son telefonos buenos pensando en esos precios. El principal problema es que el moto g 8GB lo tienes nuevo a 175e con sus 2 aņos de garantia y el Nexus 4 8GB suele rondar en el mercado de segunda mano 180-200 euros con unos pocos meses de uso.
Las diferencias principales es que el Nexus tiene 2GB de ram contra 1GB de ram yo noto bastante esa diferencia sobretodo si trabajas con varias aplicaciones/juegos/etc. La pantalla del nexus 4 es mas grande y puede que ligeramente mejor. La camara habra que ver comparativas el moto g para tener solo 5Mpixels las hace bastante bien pero el Nexus 4 tiene 8Mpixels aunque era uno de sus puntos flacos. En los demas son muy similares. La tarjeta grafica del Nexus 4 es bastante mas potente. La potencia real del procesador estan a la par sobre el papel deberia ganar Nexus 4 pero en la practica varios test dan mayor rendimiento al moto g tb el moto g al tener un procesador mas nuevo es mas eficiente y consume menos bateria.