Hell, I dealt with that all the way back in 2010/2011 with the Cliq XT. It was supposed to get Android 1.6, and Moto kept stringing everyone along until after Android 2.0 came out, when they quietly stopped saying an update would come. Worst part is, IIRC the Cliq (same exact phone hardware wise, except with a physical keyboard) received the promised update.
Ever since then, I've sworn off Moto aside from the Z2 Force which I managed to get new for like $250, and even that one became my rooted plaything until the charging port fried itself last year.
Moto, aside from the brief time they were part of Google, has always been awful about software updates, unfortunately.