As you may know, Motorola just released the Moto E at $130, and it is targeting the same market segment this device is intended to target. The Lumia 630 has a better CPU, but the Moto E has more RAM. Also, it hasn't been pointed out much, but the Lumia 630 will only be marginally faster than the Lumia 520 - it may have twice as many CPU cores and a 20% faster clock speed, but the Cortex A7 cores in the Lumia 630 are slower than the Krait cores in the Lumia 520.
Honestly, it would've made more sense to push the Lumia 525 to a broader market.
Honestly, it would've made more sense to push the Lumia 525 to a broader market.