When I bought my Turbo, the Moto X 2014 was also on the shelves at the VZW store and it was running Marshmallow. I was coming out of a first-gen Moto X and really liked the phone, just wanted a bigger screen with more battery power. My sales rep at the time ASSURED me that the Turbo would in fact be receiving the Marshmallow update "very soon" and this assurance is what led to me deciding on the Turbo rather than the X.
Motorola says on its website that the update is available "pending partner support". The Turbo ("Quark XT-1254") is a Verizon exclusive so there is no other partner, at least in the US. I know that the Turbo received Marshmallow WiFi certification on July 1, 2016 (the WiFi certfication ID is WFA66489) AND that the Indian market version of the Turbo received Android 6.01 on July 21...
So what gives, Verizon? I was thinking about getting a Z Force but Lenovo is not exactly a paragon of virtue for updating its products and as this phone is a Verizon exclusive, I have lost faith that Verizon will update it in a timely manner. Next up was the Pixel but now I see Verizon is going to be in charge of software updates on this phone as well. This is causing me to SERIOUSLY rethink staying with Verizon. These "flagship" phones aren't cheap and if I'm going to give Verizon $600-700-800 dollars, I want GUARANTEES, not "assurances", that updates will be implemented even in a semi-timely manner.
I can always buy a Pixel direct from Google and activate it with AT&T. Don't want to go there but at this point it has to be a viable option.
So please, Verizon, don't pay us lip service anymore. Give us a straight answer as to what your plans are with this phone.