Motorola had the opportunity to really take android and increase their bottom line and make android very successful.
The problem that moto has to deal with is
- Crapware that cannot be removed unless you root the device.
- Encrypted bootloader preventing loading custom roms.
- Slow updates to android.
- Buggy updates to android.
To be honest their motoblur UI doesn't suck too much, I prefer the email client they they provided over the stock android one. Its much more exchange friendly.
I was incredibly dissatisfied that I could not remove the crapware which runs in the background and impacting battery/performance.
More then that, I couldn't believe how slow moto was in delivering updates whether minor or major to android. They are probably the slowest of the bunch (HTC, samsung, etc). When they have delivered it, I was shocked to see how buggy it was and I had to wait another 2+ months just for them to get around to fixing those bugs that shouldn't have been in there in the first place.
If moto was able to keep android clean and fast, while providing timely clean bugfree updates, we'd not be having this discussion. As it stands they continually shoot themselves in the foot.
I loved my Nexus One when I owned it, stock android, updates were fast and bug free. Moving to VZW/Droidx I was spoiled and thinking it would be much of the same, but alas it wasn't