Motorola is awful. They sign onto the Android Update Alliance, to provide updates for 18 months from the release of their phone, on May 10th, 2011. They had just released the Atrix 4G on February 22, 2011. Ice Cream Sandwich comes out 6 months later, on November 14th, 2011.
1 Year Later, this buffoon tells us to piss off, we're not getting an update.
I had the original Motorola Xoom and got so tired of waiting for the ICS update I gave it to my best mate and bought a Nexus 7!
Ironically the update came out 2 weeks later (damn you). Now I'm stuck with a slow, glitchy device with an aspect ratio only fit for video (which can hardly play 720p YouTube videos), and a screen so small I've had to buy glasses!