Moto is doing a fine job with this. Guaranteed next update and pure Android experience. All this even on cheaper phones. I am also a part of their 'Soak Test' program. Got to say, they are doing a really good job!
So no. Motorola are not doing a fine job with this. Just a shame that they're still able to coast by on the good reviews, from before they broke the otherwise excellent phone.
It would seem that the problem is due to overly aggressive memory management that was never properly adjusted for 1GiB RAM. One would hope that the popularity of the G and other small memory Android devices would help push for more efficient memory usage rather than requiring 2GiB+ for a decent experience. For starters, it would be nice if more of the core system was implemented in native code (ART doesn't count).