Motorola moto g second genertion is good smartphone and I am using it for more than 15 months and I think I should go for moto g third generation. I have many reasons to go for moto g third generation. Some are.
Moto g third generation is more premium look and have a good hardware configiration than 2nd generation.
Moto g 3rd comes with 2 GB RAM.
Moto 3rd gen has a 5mp selfie camera and 13 mp rear camera which is more than 2 nd generation.
Moto g third generation is splash proof it means it can bear water to some extent which is missing in second generation moto g.
Price is also another factor there is very little margin in these two handsets 3rd and 2 nd gen.
Then why should I not go for a better device which is somewhat costlier but have more powerful features.