Pure raw performance wise Lumia 525 >S Duos 2> Moto E
S Duos 2 has cortex A9 dual core & the GPU isn't bad(it's the same chipset as that of S2 Plus). It's a good buy for 8.5k, but you may never get an Android upgrade. You get a decent enough camera with flash & front facing camera
Moto E may be better in benchmarks due to kitkat. It will get future Android upgrade. Its a vfm phone @ 7k.
^ people buying Moto E/S duos 2 aren't expected to play Asphalt 8 in it as both these are entry level phones. if one wants to play lag free graphic intensive games, then they should get a phone with Adreno 320 atleast.
^^People buy moto e for their daily use not to play Asp8