Motorola is pretty bad at software updates, with new Android versions delayed by months and devices often getting the bare minimum of support.