However, you would hope that, when at launch Moto reps made their update promise that they would have factored all variables in. I just think its a huge letdown to the customer when any manufacturer over-promises and under-delivers- for me it really dents my trust in their whole offering.

I'm an Xperia user, all I can say is moto did a great job on this phone. I saw one of my friend who use it. But of course I'm a sony fanboy most of my device is sony and they connect to one another in a very good manner. Kudos to moto I hope they make their marketing more enticing. Goodluck moto users.