Re: Great phone, but...
The first gen E at least doesn't have the magnetic sensors - there's a delightful and useful 'educational' app called 'Sense It (sensors)' which shows data from all the ones your phone has. Highly recommended for all sorts of uses.
I am not convinced by this update. For £50 (what I paid Virgin for one for my daughter) or £60 (what I paid Amazon for a second one when the Virgin offer expired, having seen how good it was), the first gen E was an utter bargain. (Yes, it only had one camera and that wasn't a particularly good one, but I have a compact camera better than any phone's.)
I did get seduced into getting a second gen Moto G by listening to people - including here - saying how much better it is. I paid £120 for it, and I'm not convinced it was worth paying twice the price. (Yes, the G's camera is better, and it has two. Yes, the screen is significantly larger in size and in terms of the number of pixels, but I can't really tell the difference in terms of the resolution. But its battery life isn't as good because of that screen.)
Now the price for the second gen E is much closer to the price of a G, it becomes a much easier decision: get the G!