Lumia 630 Specs Issue

The differences between Moto G and Lumia 630 are

1 GB RAM (Moto G) vs 512 MB RAM (Lumia 630)

Front Facing Camera vs -NA-

Flash for Primary Camera vs -NA-

1280x768 HD Resolution (Moto G) vs 854x480 (Lumia 630) (*this is manageable though*)

Also some rumors about the proximity sensor. (?)

Both are supposed to cost the same (~ $180 ). Why does Nokia miss out on such details?

Moto G's are selling like hot cakes in my country (India). Lumia 630 would have the same reception only had it fixed these problems.

Why does nokia always have to leave something out.