The first-generation Moto X, along with the Moto E and the Moto G with LTE, won't be getting Android 5.0 Lollipop. They will go straight to Android 5.1 instead.
Motorola's senior director of software product management David Schuster revealed the news in a Google+ post today, along with the reasons for the decision. The news comes a couple of weeks after Motorola began soak tests for the first generation Moto X to Android 5.0.2. Here Schuster's statement:
As some of you might know, we've been testing Lollipop 5.0.2 upgrades on Moto X (1st Gen), Moto E (1st Gen) and Moto G with 4G LTE (1st Gen) in several regions. In parallel we have started testing Lollipop 5.1 which was recently released by Google. Given the improvements in Lollipop 5.1, we have decided to move all efforts to upgrade these devices directly from KitKat to Lollipop 5.1.
There's no word on when the Android 5.1 over-the-air updates will be available for those products. Other devices from Motorola have received updates to Android 5.0, including the second-generation versions of the Moto X and the Moto G.